Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet 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
-
Tja, wenn Du die Fehlernummer wüsstest, könntest Du mit
on error [Fehlernummer] goto ...
den speziellen Fehler abfangen.
gruss
umi
-
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
-
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
-
Könntest zuerst natürlich prüfen ob das file schon existiert.
-
Klar kann ich checken ob's das File schon gibt (Dir$) aber ich weiss immer noch nicht ob es gerade verwendet wird...
-
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.
-
Das steht definitiv in den Best Practices drin.
-
Danke! Funktioniert Tip Top!