Domino 9 und frühere Versionen > Entwicklung
MkDir scheint ohne Wirkung zu sein
(1/1)
Don Pasquale:
Hallo Leute,
um eine txt datei zu generieren, muss
ich mir sicher sein, dass ein bestimmtes
verzeichniss exitiert.
deswegen lege ich es am besten vorher an,
mit MkDir
das scheint aber keine wirkung zu haben
Muss man beim MkDir was spezielles beachten ?
Ciao
Don Pasquale
Don Pasquale:
hmm,
vielleicht, dass man nicht gleich mehrere Ordnerstrukturen untereinander anlegen kann/darf
:-)
Ciao
Don Pasquale
Performance:
heute ist dein Glückstag, bin so gnädig-hab sowas mal gemacht ;D
Function IsPathAvailable( path As String ) As Variant
REM wenn Pfad nicht vorhanden - wird er erzeugt
Dim ok As Variant
Dim varEnv As String
IsPathAvailable = False
REM beim Client wird das Client Directory geholt - d.h. manuell testen=lokal starten
varEnv = session.GetEnvironmentString("Directory", True)
If varEnv = "" Then Exit Function
On Error Goto errormsg
ok = True
If originServer = "" Then
OSDettachPath = path ' nur für lokal zum testen
Else
OSDettachPath = varEnv + "\" + path
End If
Chdir OSDettachPath
If Not ok Then Chdir OSDettachPath ' zweite Versuch
If ok Then IsPathAvailable = True
Exit Function
errormsg:
If Err = 76 Then 'kein Pfad vorhanden
Mkdir OSDettachPath
Resume Next
Elseif Err = 0 Then 'API ok
IsPathAvailable = True
Exit Function
Else
ok = False
Resume Next
End If
End Function
cu
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln