Domino 9 und frühere Versionen > Entwicklung
Fehler bei SetFileAttr
Axel:
--- Zitat von: Semeaphoros am 08.11.04 - 16:39:51 ---Möglicherweise ein Timing-Problem. Veruch mal folgendes
Call clsWord.CloseWord
For i=0 to 10000
' ganz tief durchatmen ....
Next
Setfileattr Cstr(cFile.Filename), ATTR_READONLY
Was da am Server anders ist, kann ich auch nicht sagen, Netware ist nicht gerade mein Liebligsthema ;)
--- Ende Zitat ---
Bringt leider auch nicht den gewünschten Erfolg. Hab die Zählschleife sogar noch verlängert. Es scheint kein Timingproblem zu sein.
Trotzdem vielen Dank für deine Bemühungen.
Axel
Semeaphoros:
Dann ist das definitiv in der Kategorie rätselhaft einzureihen. Hab auch keine Idee mehr :(
Axel:
Hi,
ich hab die Lösung. Es ist scheinbar doch ein Timingproblem. Allerdings lässt sich das nicht über eine Schleife regeln, da eine so lange Zeit nicht realisierbar und für den User auch eine Zumutung ist.
Vor dem Setzen der Attributes hatte ich eine Messagebox eingebaut und hab dann ca. 10 Minuten gewartet. Dann hat's funktioniert.
Nach langen Tests ist nun folgendes herausgekommen.
1. Das Script habe ich an der entsprechenden Stelle wie folgt angepasst:
...
Call clsWord.SaveDoc(Cstr(cFile.Filename))
Call clsWord.CloseWord
Delete clsWord
Setfileattr Cstr(cFile.Filename), ATTR_READONLY
Messagebox "Das Mail wurde erfolgreich exportiert.", 64, "Mail-Export"
...
2. Im Novell-Client habe ich das Dateicaching ausgeschaltet.
Mit diesen Anpassungen geht's auch unter Netware 5.
Axel
Semeaphoros:
Ah, das macht Sinn, danke für die Rückmeldung.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln