Français
Online-Documentation

xpse.errors Textblock

 
Vorwort

ici sommes qui Error et Warnings des XPSE genauer beschrieben. qui Unterschied entre Warnings et Errors ist simple, car im opposition trop Errors peux trotz Warnings weitergearbeitet volonté. quoi un "Error" et un "Warning" ist peux entre den XPSE-Versionen differieren. c'est pourquoi werde je ici dans qui Aider aussi pas entre "Error" et "Warning" unterscheiden.

HINWEIS: Ab XPSE V0.1.7f volonté qui Fehlermeldungen et Warnings dans Allemand Discours ausgegeben. conforme à cela erspare je es mir ici <u>jede</u> annonce aufzuzeigen là cet sich souvent selbst expliquer.

Folgende Fehlermeldungen étions avant XPSE V0.1.7f aktuell:

blockstatement behind "case" not allowedderrière einer Cas-Anweisung wird une Kontrollstruktur verwendet quelle une Block eröffnet, z.B. proc  ou bien if . avec XPSE erlaubt, sans XPSE cependant pas possible, ist cependant:
cas 1 : cas 2 : cas 3 : ...

cant convert inline assembler without XPIAIm Voir le texte source wurden Assemblerpassagen deklariert mais qui XPIA.EXE konnte pas trouvé volonté.

cant ''swap'' different variable typesEs wird versucht den le contenu de deux Variablen unterschiedlichen Typs avec swap  auszutauschen.

"do begin" expectedUnvollständige Syntax chez Anwendung einer For -Boucle.

duplicate identifier ...un Identifier wird doppelt verwendet. Entweder wird une variable doppelt deklariert - ou bien un Prozedurname/Funktionsname wird doppelt verwendet - ou bien un Prozedurname/Funktionsname wird bereits de einer Variable verwendet.

duplicate variableidentifier ...un Variableidentifier wird doppelt verwendet. qui annonce ähnelt qui "duplicate identifier" annonce avec dem Unterschied cela es sich sans équivoque um une variable handelt.

... include not foundune Includedatei konnte trotz cherche pas aufgefunden volonté.

... is not a procedure but functionune Funktion wird comme Procédure verwendet. c'est unklar quoi avec dem Rückgabewert geschieht. Rückgabewerte devrait Grundsätzlich ausgewertet volonté. Es wird pas generell angemeckert si une Funktion comme Procédure verwendet wird, mais la plus part du temps si es sich um une Funktion handelt quelle XPSE par Umsetzung qui Syntax selbst erzeugt.

keyword-collisionEs wird versucht un Identifier trop nutzen quel bereits im Wortschatz de XProfan enthalten ist. cet annonce wird seulement sous très seltenen Umständen angezeigt - là qui annonce "Duplicate-Identifier" souvent plus rapide ist. il y a cependant Situationen wohin qui annonce "Duplicate-Identifier" interne unterdrückt wird - ensuite cependant erscheint chez einer Keyword-Kollision cet annonce.

missing ...XPSE vermisst une Angabe ou bien un marque. quelle Angabe bzw. welches marque XPSE vermisst stellt il anstatt "..." qui trois Punkte dar. souvent wird une Klammerunschlüssigkeit avec: "missing (" ou bien "missing )" angezeigt.

missing ''end'' argumentXPSE vermisst cela "end" pour une avec "begin" eröffneten Bereich chez For -Schleifen.

missing "endif"un "If" sans dazugehöriges "Endif" wurde trouvé.

missing "endproc"un "Proc" sans dazugehöriges "Endproc" wurde trouvé.

missing "if"un "Endif" sans dazugehöriges "If" wurde trouvé.

missing "proc"un "Endproc" sans dazugehöriges "Proc" wurde trouvé.

namespacesign but no namespace ...dans einer Include wurde un Namensraumsymbol trouvé, inkludiert wird cependant sans Angabe eines Namensraumsymboles. XPSE sieht es comme faute à si une Include (pas Unit!) inkludiert wird dans qui Prozeduren/Funktionen/Variablen avec Namensraum deklariert volonté - cependant beim Inkludieren ne...aucune Namensraum festgelegt wurde. si dans einer Include alors z.B. folgende Procédure:
deklariert ist, et qui Include sans Namensraum inkludiert wird:
 $I includedatei.inc
ensuite ist unklar si qui Namensraumangabe versehendlich oublier qc wurde quoi fatale Folgen avons peux - z.B. Überschreibungen de Funktionsnamen. Abhilfe: Inkludieren avec Namensraumangabe.
 $I includedatei.inc = myinc.

no "dim" but "dispose", missing "dim" for variable ...un pas avec "Dim" dimensionierter Speicherbereich soll offensichtlich avec einem "Dispose" freigegeben volonté.

no "dispose" but "dim", missing "dispose" for variable ...un avec "Dim" dimensionierter Speicherbereich wird offensichtlich pas avec einem "Dispose" freigegeben.

no variablesuffix for ...Beim déclarer de Variablen wurde oublier qc einer Variable un Suffix anzuhängen. qui Variablentyp ist avec cela indéterminé. cela allez mais seulement avec const .

not legitimately ...une pas-auflösbare syntaktische Herausforderung là qui Interpretation des Quelltextes à Stelle "..." ambigu son pourrait. cet annonce erscheint si dedans einer la ligne Anweisungen pour plus que einer variante aufgelöst volonté könnten. qui möglicherweise-störende Anweisung wird à Stelle "..." angezeigt et sollte umgeschrieben volonté. Hierbei gilt es Versionskonflikte trop vermeiden.

open compiler argument ...un Kompilerschalter hat fehlerhafte Syntax et ist trop überprüfen. Warscheinlich wurde seulement cela Abschließende } oublier qc - ou bien qui la ligne peut sich pas auflösen weil un Rem angefügt wurde quoi derrière XPSE-Kompilerschaltern pas erlaubt ist, ausgenommen cela Rem wurde avec ' eingeleitet.

section overlapFehlerhafte Sektionen (Blöcke) im Voir le texte source - bzw. une Sektion überlappt une autre Sektion. cela einfachste Beispiel eines "section-overlap" ist cet:
si 1
proc test
endif
endproc
'ou bien
proc test
si 1
endproc
endif
Siehe {$nosectioncheck }

string argument exceeds lineune Stringangabe ist pas abgeschlossen et reicht sur cela Zeilenende hinaus - et c'est am Zeilenende aussi pas ersichtlich cela qui String sich sur qui prochain la ligne erstreckt weil z.B. am Zeilenende ne...aucune » Backslash steht. si sich un String sur mehere Zeilen erstrecken soll ist am Zeilenende un » Backslash trop verwenden.

le section-overlap is extendedune "sich par mehere Sektionen durchschleifende" Sektionsüberschreitung qui trotz gesetztem Kompilerschalter {$nosectioncheck} pas ignoriert volonté peux - là qui Sinn qui Operationen im Voir le texte source verkehrt serait et es sich um une offensichtlichen Schreibfehler agir doit.

le specified compiler quoi not foundqui spezifizierte Kompiler konnte pas trouvé volonté. Siehe {$compiler).

le specified runtime-modul quoi not foundcela spezifizierte Runtime-Modul (PrfRun32.Exe) konnte pas trouvé volonté. Siehe aussi: {$runtime}

to many includepaths definedEs wurden plus que 5 Includepfade défini quelle zum trouver qui Comprend sans Pfadangaben gelten. c'est trop tenir compte de cela qui im XProfanEditor eingestellten Include-Pfade également hinzugezählt volonté. Siehe aussi: {$includepath} XPSE schaut de maison aus déjà zusätzlich dans ca. 15 verschiedenen Pfaden si sich qui Comprend là verstecken könnten.

... undeclared identifierune Variable ou bien Procédure/Funktion wird verwendet quelle pas deklariert ist.

... without namespacesigndans einer Unit wird une Procédure/Funktion/Variable deklariert sans cela Namensraum-Symbol ?_

wrong cas argumentUnvollständige Syntax chez Anwendung de "Case".

wrong paramètre argumentchez qui Angabe de Parametern à une Procédure ou bien Funktion wurde une Unschlüssigkeit festgestellt - quelle cependant pas le nombre ou bien qui Typen qui paramètre betrifft. qui Syntax ist trop überprüfen.

 
22.01.2007  
 



Note / Question or Comment to the Help--Topic


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.146 Views

Untitledvor 0 min.
Georg Teles24.05.2014
J. Strahl16.06.2011
Roland Schäffer30.12.2010

Themeninformationen

cet Thema hat 1 participant:

iF (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie