Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Daenu am 11.08.05 - 15:43:46

Titel: Abfangen eines Error bei ExtractFile
Beitrag von: Daenu am 11.08.05 - 15:43:46
Hallo zusammen!
Kleine Frage
Brauche für etwas "Call ExtractFile". Das Problem ist, wenns das File schon gibt und gerade verwendet wird gibts ein Error. Logo  ;D
Frage: wie kann ich diesen abfangen. Aber nicht mit "Error Goto", denn das betriffft ja jeden Error. Ich möchte dem User klar sagen: "He Du vergiss das mit dem detachen, das File wird gerade benutzt."
Danke
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: umi am 11.08.05 - 15:49:31
Tja, wenn Du die Fehlernummer wüsstest, könntest Du mit
on error [Fehlernummer] goto ...
den speziellen Fehler abfangen.


gruss
umi
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: Axel am 11.08.05 - 15:52:46
Aber nicht mit "Error Goto", denn das betriffft ja jeden Error.


Eigentlich solltest du aber eine vernüftige Fehlerbehandlung in deinen Code einbauen. Das muss dann auch alle Fehler beinhalten und nicht nur bestimmte.


Axel
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: Daenu am 11.08.05 - 15:53:40
Hab noch was versucht. Das ganze als Property lösen geht leider auch nicht.  ???
Dim tmp As Variant
Set tmp = o.ExtractFile( HelpRoot & o.Source )
> Notes akzeptiert es zwar beim compilen aber nicht mehr, wenns läuft  ;D
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: umi am 11.08.05 - 15:57:01
Könntest zuerst natürlich prüfen ob das file schon existiert.
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: Daenu am 11.08.05 - 16:00:06
Klar kann ich checken ob's das File schon gibt (Dir$) aber ich weiss immer noch nicht ob es gerade verwendet wird...
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: TMC am 11.08.05 - 21:43:52
Guckst Du:
Best Practices: Error Handling in Lotus Script: Einleitung (http://www.atnotes.de/index.php?topic=11980.0)

Dort ist AFAIK auch beschrieben, wie Du spezielle Fehler abfangen kannst.
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: Semeaphoros am 12.08.05 - 00:26:20
Das steht definitiv in den Best Practices drin.
Titel: Re: Abfangen eines Error bei ExtractFile
Beitrag von: Daenu am 12.08.05 - 09:10:54
Danke! Funktioniert Tip Top!