OnErrorGoto(label)
- ChristianK
- Beiträge: 77
- Registriert: 13.12.2004 14:55
OnErrorGoto(label)
Wie schalte ich ein OnErrorGoto() wieder aus?
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Höchstens mit: Aber macht das Sinn?
Code: Alles auswählen
OnErrorGoto(0)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- ChristianK
- Beiträge: 77
- Registriert: 13.12.2004 14:55
Nein. Mit ClearError()Höchstens mit:
OnErrorGoto(0)
Hm. Gibts dafür eine bessere lösung?Aber macht das Sinn?
Code: Alles auswählen
...
...
...
OnErrorGoto(SaveToDisk1)
FN=OpenFile(#PB_Any, SaveTask$)
If FN
FileSeek(FN, Lof(FN))
WriteString(FN, Log$)
EndIf
SaveToDisk1:
ClearError()
...
...
...
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Hm. Gibts dafür eine bessere lösung?
Wozu das OnErrorGoto an dieser Stelle? Das If fängt doch schon evtl. Fehler
ab. CloseFile fehlt.
Ansonsten ist das ClearError() nicht die Antwort auf die Frage des ersten
Postings, da OnErrorGoto ja immer noch ausgeführt wird.
würde dasselbe erreichen, aber Sinn sehe ich
keinen, höchsten das der Platz auf dem Datenträger nicht ausreicht, dann
sollte man dies vorher prüfen, was dann Sinnvoller wäre als irgendwelche
OnError Funktionen
yust my 2 cents
Wozu das OnErrorGoto an dieser Stelle? Das If fängt doch schon evtl. Fehler
ab. CloseFile fehlt.
Ansonsten ist das ClearError() nicht die Antwort auf die Frage des ersten
Postings, da OnErrorGoto ja immer noch ausgeführt wird.
Code: Alles auswählen
OnErrorResume()
keinen, höchsten das der Platz auf dem Datenträger nicht ausreicht, dann
sollte man dies vorher prüfen, was dann Sinnvoller wäre als irgendwelche
OnError Funktionen
yust my 2 cents
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
