Español
Foro

Fehler en Estructuras

 

Sato
Pinto
Sato P.
¡Hola Allerseits

Ohne XPSE funktioniert lo, con XPSE bekomme Meldung el variablen no deklariert son.
Als Yo mich antes pocos Wochen así befasst habe, mi mich a Erinnern el por al Anfang des Program deklarieren el variablen el en el Structs vorkommen lo para trabajo gebracht. Posesiones
lo ahora intenta aber sin Ergebniss. Kann se alguien el Mühe hacer "iF" y se el code ansehen qué como Falsch es?

Gracias
Grüsse
Sato

Wenn Yo el generierte *.enh Expediente anschaue, por qué declariert Xpse en esta Proc Daylightsaving el variable
UDTTZI#
KompilierenMarcaSeparación
Hier una lauffähges abgespeckten Teil para testen.
KompilierenMarcaSeparación
 {$cleq}
Def &TIME_ZONE_ID_DAYLIGHT 2
Def GetTimeZoneInformation(1) !"kernel32", "GetTimeZoneInformation"
declarar StandardDate!,Bias&,StandardBias&,DaylightDate!,DaylightBias&,StandardName#,DaylightName#
declarar wMonth%,wDayOfWeek%,wDay%,wHour%,wMinute%,wSecond%,wMilliseconds%
Struct SYSTEMTIME =
wYear%,
wMonth%,
wDayOfWeek%,
wDay%,
wHour%,
wMinute%,
wSecond%,
wMilliseconds%
Struct TIME_ZONE_INFORMATION =
Bias&,  Base-Zeitverschiebung en Minuten
StandardName#(64),  Name el Normalzeit-Zeitzone
StandardDate!SYSTEMTIME,  Beginn el Standardzeit
StandardBias&,  Zusätzliche Zeitverschiebung el Standardzeit
DaylightName#(64),  Name el Sommerzeit-Zeitzone
DaylightDate!SYSTEMTIME,  Beginn el Sommerzeit
DaylightBias& Zusätzliche Zeitverschiebung el Sommerzeit

Proc DaylightSaving

    // Gibt zurück, si Sommerzeit besteht.
    Var udtTZI# = New(TIME_ZONE_INFORMATION)
    Var RetVal& = GetTimeZoneInformation(udtTZI#)
    Volver (RetVal& = &TIME_ZONE_ID_DAYLIGHT)

ENDPROC

Imprimir "Sommerzeit: "; If(DaylightSaving(), "Ja", "Nein")
WaitInput
End
 
Sato Pinto
WIN XP Home
XPROFAN 11
17.10.2008  
 




Sato
Pinto
¡Hola Allerseits

Scheint así el XPSE no con el geposteten code klar kommt, y como IF se no gemeldet ha se lo wahrscheinlich así bleiben, el es no más Schlimm dar Yo mein Programa geändert habe y no mehr XPSE benötigt, sólo es Schade wegen XPRR el me el Icon y otro Dinge en el Exe ändert. Muss lo ahora con Ressource Hacker ändern.

XPSE kommt con el folgenden code no zurecht y yo verstehe lo auch no el Syntax. Kann alguien esta Línea erklären?
Wird el Structur SYSTEMTIME en el variable StandarDate! eingelesen?

StandardDate!SYSTEMTIME

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
21.10.2008  
 



Habs me todavía garnicht angeschaut. Im Übrigen - como en el Documentación erwähnt - y aquí en el Foro ya X Tiempo erklärt - hay {$noerr} para solche Fälle a Abhilfe geschaffen es.

Aussagen como

Ohne XPSE funktioniert lo, con XPSE bekomme Meldung el variablen no deklariert son.

son normalerweise eh a unqualifiziert, dass Yo solche Temas primero en el largo Bank schiebe. Einfach veces W drücken y el Fehler hier puesto podría como doch ya muy hilfreich ser. Se puede zudem auch todavía de el Konsole kopieren...


dar Yo mein Programa geändert habe y no mehr XPSE benötigt


Kein Programa benötigt XPSE, lo son el Programmierer.

XPSE wart hiermit:
Error : (STANDARDDATE!SYSTEMTIME) UNDEKLARIERT.

Und Usted hast en el Strukturdefinition auch StandardDate!SYSTEMTIME deklariert. XPSE kommt hier simplemente todavía no con un neuen XProfan11-Feature klar, Struktureneigenschaften auch con Estructuras definieren a puede.

Auch hier hay Abhilfe, el XPSE seither anbietet: (Veralterungsschutz)
KompilierenMarcaSeparación
 {$pushkeyword STANDARDDATE!SYSTEMTIME}
 {$pushkeyword DAYLIGHTDATE!SYSTEMTIME}e>

Übrigens, Su obiger Source ha una Fehler en el XProfan aufmerksam macht.
 
21.10.2008  
 



Apéndice: Yo habe el dumm gewählten Topictitel "Ohne Xpse funktioniert es" geändert.

Aussagekräftige Titel musst Usted vergeben, de otra manera escribir wo anders.
 
21.10.2008  
 




Sato
Pinto
Hola si

Mein Gott bist Usted empfindlich, hast una schlechten Tag?

(ya X Tiempo erklärt - hay {$noerr} para solche Fälle a Abhilfe geschaffen es.)
Leider nein, Tuve intenta, kommt siempre el Meldung el el variable udtTZI# doppelt declariert sei
wahrscheinlich porque XPSE lo otra vez en el Proc DaylightSaving declariert?

(Yo habe el dumm gewählten Topictitel "Ohne Xpse funktioniert es" geändert en "Strukturen en Estructuras)
Ob el Titel dumm es, sólo una Ansichtssache? Wollte XPSE determinado no schlecht hacer, Yo benutze lo en todos mi Programas y ha mich ya mehrmals muy geholfen, el Titel war sólo qué me así en rápido eingefallen es.

(Aussagekräftige Titel musst Usted vergeben, de otra manera escribir wo anders)
Bitte erkläre el genauer bevor Yo mich dazu äussere.

Und Por favor, no böse ser, el is lo nada Valor

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
21.10.2008  
 



So schlecht el Titel auch gewählt war ( y nein, XPSE hättest auch en Sonstwas tauschen puede, él wäre entonces no "besser" gewesen) - así hilfreich todavía Su Contribución!

Hast mich neben el fehlenden Struc!Struc-Feature en una Fehler en el XPSE aufmerksam gemacht!

Das rührt por lo tanto el XPSE en el Grunde más bien:
KompilierenMarcaSeparaciónesperado, also mem en lugar de var para Bereiche y Estructuras- y luego auch udtTZI überall sin #.

En Var en una Speicher# para una New( Yo wohl algo falso gemacht.

Das debería nun pero no bedeuten: Umso schlechtere Titel -> Desto besseres Content.

Sato Pinto

IF
"Aussagekräftige Titel musst Usted vergeben, de otra manera escribir wo anders."


Bitte erkläre el genauer bevor Yo mich dazu äussere.


Damit mi Yo, (y el gilt para mich como para tal vez auch todos otro) dass meist el längere Nachdenken para una Titelvergabe notwendig es, en una Titel para encontrar, welcher el Thema möglichst gezielt beschreibt y mögliche Fehlschlüsse ausschliesst.

Wenn dieses Geschick con el richtigen Forumwahl kombiniert se, kann effizienter con el Anliegen umgegangen voluntad. Der Vorteil es klar: Schnellere Resonanz y weniger Nebengeräusche.

Ejemplo:

Statt en:
Casa » El XProfan-Comunidad » Programación / Allgemein / Einsteigerfragen » Ohne Xpse funktioniert lo

Nach:
Casa » IDE, Helfer, Tools y Precompiler » XPSE - Der XProfan-Syntax-Enhancer » Fehler en Estructuras

... y Hilo sería bastante anders behandelt voluntad, como pauschal schonmal una gewisse Ernsthaftigkeit unterstellt voluntad kann.
Dennoch, Yo verwechsle keines Falls Usted como Person con technisch unkorrekten Themenbetitelungen. Soll heissen, mein Contribución ha en Himmels willen nichts con Usted como Person a tun. Es más una mechanische Antwort el Yo en diesem Fall auch incluso hätte geben puede. Sei also Por favor, no gestutzt y fühle Usted Por favor, keines Falls como "angegriffen", "Korrekte Thementitel" kann natürlich auch una Macke ser...

XPSE bringe Yo para nächsten Actualización en, el o.g. Situationen korrekt a bewerkstelligen.
 
21.10.2008  
 




Sato
Pinto
Alles geklärt

Freuhe mich aud el nächsten Actualización

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
21.10.2008  
 



Ging bastante fix a Lösen: [...] 

Gracias para el Feedback!
 
21.10.2008  
 




Sato
Pinto
Funktioniert muy bien
Gracias
 
Sato Pinto
WIN XP Home
XPROFAN 11
22.10.2008  
 



 
27.10.2008  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.200 Views

Untitledvor 0 min.

Themeninformationen

Dieses Thema ha 2 subscriber:

iF (5x)
Sato Pinto (5x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie