Sign in Join
Wiki copytemporary

Messages/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-\
2-\
31Free Pascal lässt die Definition von normalen Meldungen, Warn- und Fehlermeldungen durch den Programmierer zu. Diese Meldungen werden im Nachrichtenfenster angezeigt.\
42Diese selbstdefinierten Meldungen sollen den Programmierer in die Lage versetzen, seinen Code besser zu überschauen und zu verwalten.\
53Der Compiler behandelt diese Meldungen, als wären sie vom Compiler erstellte Meldungen. Das heisst:\
64Wenn der Compiler angewiesen wurde, keine Warnungen auszugeben, dann werden auch selbstdefinierte Warnungen nicht ausgegeben.\
75Fehlermeldungen werden dagegen immer angezeigt. Bei 50 Fehlermeldungen hält der Compiler an. Tritt eine Fehlermeldung auf, dann wird keine ausführbare Datei erstellt. Bei einem fatalen Fehler hält der Compiler sofort an.\
8-\
6+
97Die Syntax für Meldungen sieht so aus:\
108
119``` pascal
1210{$Message Message text}
1311 // oder
1412{$Info Message text}
1513```
1614
17-\
1815Die Syntax für Notizen sieht so aus:\
1916
2017``` pascal
2118{$Note Message text}
2219```
2320
24-\
2521Die Syntax für Warnungen sieht so aus:\
2622
2723``` pascal
2824{$Warning Warning Message text}
2925```
3026
31-\
3227Die Syntax für Hinweise sieht so aus:\
3328
3429``` pascal
3530{$Hint Warning Message text}
3631```
3732
38-\
3933Die Syntax für Fehlermeldungen sieht so aus:\
4034
4135``` pascal
4236{$Error Error Message text}
4337```
4438
45-\
4639Die Syntax für fatale Fehlermeldungen sieht so aus:\
4740
4841``` pascal
4942{$Fatal Error Message text}
5043// oder
5144{$Stop Error Message text}
5245```
5346
54-\
5547Hinweis:\
5648Sie können in einer Meldung keine } verwenden, da dies für den Compiler das Endezeichen einer Nachricht ist.
5749
5850---
5951*From the Free Pascal wiki, page "Messages/de", as it stood on 2020-02-20 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history