| |
|
|
Sato Pinto | Sato P. allô Allerseits
sans XPSE funktioniert es, avec XPSE bekomme annonce cela variablen pas deklariert sommes. comme je mich avant paire Wochen avec cela befasst habe, mon mich zur Erinnern cela par am Anfang des Program déclarer qui variablen qui dans den Structs vorkommen es zum marcher gebracht. Habe es maintenant aussi versucht mais sans Ergebniss. peux sich quelqu'un qui Mühe faire "iF" et sich den code regarder quoi là faux ist?
merci Grüsse Sato
si je mir qui generierte *.enh Dossier anschaue, pourquoi declariert Xpse dans cette Proc Daylightsaving qui variable UDTTZI# KompilierenMarqueSéparation ici un lauffähges abgespeckten partie zum testen. KompilierenMarqueSéparation {$cleq}
Def &TIME_ZONE_ID_DAYLIGHT 2
Def GetTimeZoneInformation(1) !"kernel32", "GetTimeZoneInformation"
declare StandardDate!,Bias&,StandardBias&,DaylightDate!,DaylightBias&,StandardName#,DaylightName#
declare wMonth%,wDayOfWeek%,wDay%,wHour%,wMinute%,wSecond%,wMilliseconds%
Struct SYSTEMTIME =
wYear%,
wMonth%,
wDayOfWeek%,
wDay%,
wHour%,
wMinute%,
wSecond%,
wMilliseconds%
Struct TIME_ZONE_INFORMATION =
Bias&, la base-Zeitverschiebung dans Minuten
StandardName#(64), nom qui Normalzeit-Zeitzone
StandardDate!SYSTEMTIME, Beginn qui Standardzeit
StandardBias&, Zusätzliche Zeitverschiebung qui Standardzeit
DaylightName#(64), nom qui Sommerzeit-Zeitzone
DaylightDate!SYSTEMTIME, Beginn qui Sommerzeit
DaylightBias& Zusätzliche Zeitverschiebung qui Sommerzeit
Proc DaylightSaving
// Gibt zurück, si Sommerzeit besteht.
Var udtTZI# = New(TIME_ZONE_INFORMATION)
Var RetVal& = GetTimeZoneInformation(udtTZI#)
Retour (RetVal& = &TIME_ZONE_ID_DAYLIGHT)
ENDPROC
Imprimer "Sommerzeit: "; Si(DaylightSaving(), "Ja", "Nein")
WaitInput
Fin
|
|
|
| |
|
|
|
Sato Pinto | allô Allerseits
Scheint so cela XPSE pas avec den geposteten code bien sûr venez, et là iF sich pas gemeldet hat wird es wahrscheinlich so rester, c'est pas plus grave dar je mon Programme geändert habe et pas plus XPSE nécessaire, seulement c'est tant pis à cause de XPRR qui mir den Icon et autre Dinge dans qui Exe ändert. Muss es maintenant avec Ressource Hacker changement.
XPSE venez avec den folgenden code pas zurecht et je comprends es aussi pas qui Syntax. peux quelqu'un cet la ligne expliquer? Wird qui Structur SYSTEMTIME dans qui variable StandarDate! lire?
StandardDate!SYSTEMTIME
Gruss Sato |
|
|
| |
|
|
|
| Tricolore mir encore garnicht angeschaut. Im Übrigen - aussi dans qui Documentation erwähnt - et ici im Forum déjà X la fois erklärt - gibt es {$noerr} pour solche Fälle jusqu'à Abhilfe geschaffen ist.
Aussagen comment
sans XPSE funktioniert es, avec XPSE bekomme annonce cela variablen pas deklariert sommes. sommes normalement eh trop unqualifiziert, dass je solche Sujets erstmal sur qui longtemps banque schiebe. simple la fois W drücken et qui faute ici posten pourrait là doch déjà très hilfreich son. il peut zudem aussi encore aus qui Console kopieren...
dar je mon Programme geändert habe et pas plus XPSE nécessaire
ne...aucune Programme nécessaire XPSE, il y a qui Programmierer.
XPSE étiez hiermit: Error : (STANDARDDATE!SYSTEMTIME) UNDEKLARIERT.
et tu as dans qui Strukturdefinition aussi StandardDate!SYSTEMTIME deklariert. XPSE venez ici simple encore pas avec einem neuen XProfan11-Feature bien sûr, Struktureneigenschaften aussi avec Strukturen définir trop peut.
aussi ici gibt es Abhilfe, qui XPSE seither anbietet: (Veralterungsschutz) KompilierenMarqueSéparation {$pushkeyword STANDARDDATE!SYSTEMTIME}
{$pushkeyword DAYLIGHTDATE!SYSTEMTIME}e> Incidemment, Dein obiger Source hat une faute sur den XProfan aufmerksam pouvoir. |
|
|
| |
|
|
|
| Nachtrag: j'ai den dumm gewählten Topictitel "Ohne Xpse funktioniert es" geändert.
Aussagekräftige Titel musst Du vergeben, andernfalls schreibe wohin anders. |
|
|
| |
|
|
|
Sato Pinto | allô iF
mon Gott es Du empfindlich, la hâte un schlechten journée?
(déjà X la fois erklärt - gibt es {$noerr} pour solche Fälle jusqu'à Abhilfe geschaffen ist.) malheureusement non, J'ai eu versucht, venez toujours qui annonce cela qui variable udtTZI# doppelt declariert sei wahrscheinlich weil XPSE es nochmal dans qui Proc DaylightSaving declariert?
(j'ai den dumm gewählten Topictitel "Ohne Xpse funktioniert es" geändert sur "Strukturen dans Strukturen) si qui Titel dumm ist, seulement une Ansichtssache? voulais XPSE bestimmt pas mal faire, je benutze es dans alle mon Programme et hat mich déjà plusieurs fois très geholfen, qui Titel était seulement quoi mir so sur qui schnelle eingefallen ist.
(Aussagekräftige Titel musst Du vergeben, andernfalls schreibe wohin anders) s'il te plaît erkläre cela genauer bevor je mich en supplément äussere.
et s'il te plaît pas böse son, cela is es gar pas Wert
Gruss Sato |
|
|
| |
|
|
|
| So mal qui Titel aussi gewählt était ( et non, XPSE hättest aussi dans Sonstwas tauschen peut, il wäre ensuite pas "besser" gewesen) - so hilfreich toutefois Dein Beitrag!
la hâte mich près de dem fehlenden Struc!Struc-Feature sur une faute im XPSE aufmerksam gemacht!
cela rührt daher cela XPSE im Grunde lieber: KompilierenMarqueSéparationerwartet, alors mem statt var pour Bereiche et Strukturen- et ensuite aussi udtTZI überall sans #.
chez Var sur une grenier# pour un New( habe je wohl quelque chose faux gemacht.
cela sollte eh bien mais pas bedeuten: Umso schlechtere Titel -> Desto besseres Content.
Sato Pinto
iF"Aussagekräftige Titel musst Du vergeben, andernfalls schreibe wohin anders." s'il te plaît erkläre cela genauer bevor je mich en supplément äussere.
avec cela mon je, (et cela gilt pour mich comment pour peut-être aussi alle anderen) dass meist cela längere sur) pour une Titelvergabe notwendig ist, um une Titel pour trouver, quel cela Thema possible gezielt beschreibt et mögliche Fehlschlüsse ausschliesst.
si cet Geschick avec qui richtigen Forumwahl kombiniert wird, peux effizienter avec dem Anliegen umgegangen volonté. qui Vorteil ist bien sûr: Schnellere Resonanz et moins Nebengeräusche.
Beispiel:
Statt dans: Maison » qui XProfan-Community » Programmation / Allgemein / Einsteigerfragen » sans Xpse funktioniert es
Pour: Maison » IDE, Helfer, Tools et Precompiler » XPSE - qui XProfan-Syntax-Enhancer » faute chez Strukturen
... et qui Fil serait entier anders behandelt volonté, là forfaitaire Schonmal une gewisse Ernsthaftigkeit unterstellt volonté peux. toutefois, je verwechsle aucun si toi comme personne avec technique unkorrekten Themenbetitelungen. Soll heissen, mon Beitrag hat um Himmels willen rien avec Dir comme personne trop 1faire. c'est plutôt une mechanische Antwort qui je mir dans diesem le cas aussi selbst hätte donner peut. Sei alors s'il te plaît pas gestutzt et fühle toi s'il te plaît aucun si comment "angegriffen", "Korrekte Thementitel" peux naturellement aussi une Macke son...
XPSE bringe je zum prochain Update chez, qui o.g. Situationen korrekt trop bewerkstelligen. |
|
|
| |
|
|
|
Sato Pinto | Alles geklärt
Freuhe mich aud den prochain Update
Gruss Sato |
|
|
| |
|
|
|
| Ging entier fix trop Lösen: [...]
merci pour cela Feedback! |
|
|
| |
|
|
|
Sato Pinto | Funktioniert très bien merci |
|
|
| |
|
|
|
| |
|
| |
|
|