| |
|
|
Michael Wodrich | qui Befehl SetErrorlevel ist seulement encore aus Kompatibilitätsgründen vorhanden. il wird ab Profan 7.5 par qui Funktion @Set("LINKX:[ErrorLevel]",N%) ersetzt!
SetErrorlevel N%
N% - qui einzustellende Errorlevel
Je pour Wunsch peux qui Errorlevel sur une qui möglichen Werte gesetzt volonté. avec cela wird cela Verhalten des Systems chez Auftreten eines Fehlers ou bien einer avertissement défini.
Warnungen treten sur, si un Ausdruck pas comme numerischer Wert trop interpretieren ist ou bien z.B. une Bilddatei pas trouvé wird.
Level | Beschreibung | 2 | Pour entier Vorsichtige: Warnungen volonté comment faute behandelt et mener trop einer Fehlermeldung avec Programmabbruch. | 1 | Pour qui Programmentwicklung: aussi Warnungen volonté ausgeben, mais cela Programme fonctionne sur Wunsch plus. | 0 | qui Normalzustand: Warnungen volonté pas angezeigt. Diesen Errorlevel sollte on chez einem fertigen Programme verwenden. | -1 | presque déjà kriminell: aussi Fehlermeldungen volonté übergangen. cela peux sous Umständen trop einem Windowsfehler ou bien Absturz des Systemes avec Datenverlust mener. | -2 | siehe unten |
Wird comme Errorlevel -2 angegeben, wird cela Profan-interne Message-Handling (im Interpreter pour chacun Befehlszeile - im Runtimemodul pour chacun 20.) abgeschaltet. (qui Errorlevel wird NICHT modifié.) cet Fonctionnalité ist seulement aus Kompatibilitätsgründen trop älteren Versionen encore vorhanden. Ab Profan 7.5 ist ici qui Funktion @Set("LINKX:[FastMode]",N%) trop verwenden!
Zurückgesetzt wird cet Einstellung par qui l'élection eines "richtigen" Errorlevels avec dem gleichen Befehl. avec "SetErrorlevel %LINKS:[Errorlevel]" wird qui augenblickliche Errorlevel verwandt, cela Messagehandling mais wieder dans den "Normal"-Zustand versetzt. Ab Profan7.5 sommes statt cet Befehles qui folgenden Funktionen trop benutzen: Set("LINKX:[Errorlevel]" Set("LINKX:[FastMode]"
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 19.05.2005 ▲ |
|
|
|