Hallo Til,
vorfeuernde war ein bisschen froh. Jetzt habe ich ein neues Problem und zwar, diese Agent lauft nicht mehr
Aufgabe von Agent ist. Gepackte Datei holen, entpacken in temp...Verzechniss und über eine View zeigen, jenachdem welche Format das ist. Er läuft nur wenn Datei kleine Buchstaben hat wie 100A-plt.arj
Und nicht wenn Datei 100A_PLT.arj heißt
Der Agent ist bei Postopen (maskeneingenschaft gepeichert)
Sub Postopen(Source As Notesuidocument)
Dim session As New notessession
Dim profiledoc As notesdocument
Dim tmpDir As String, kompressionpath As String
Set profiledoc = source.document.parentdatabase.getprofiledocument( "Userprofile", session.username)
If profiledoc.TempDir(0)= "" Then
tmpDir = "C:\Temp\"
Else
tmpDir = profiledoc.TempDir(0)
End If
If profiledoc.Kompression(0)= "" Then
kompressionpath = "C:\ARJ\arj.exe"
Else
kompressionpath = profiledoc.Kompression(0)
End If
On Error Resume Next
If source.editMode =True Then
If Not MakeDirectory( tmpDir ) Then
Messagebox "Das temporäre Verzeichnis konnte nicht angelegt werden!"
Exit Sub
End If
Dim FileNum As Double
FileNum = Freefile()
Open tmpDir & "X.Bat" For Output As FileNum
Print #FileNum, Left$(tmpDir, 2)
Print #FileNum,"CD\"
Print #FileNum,"CD " & Right$(tmpDir, Len(tmpDir) - 3)
Print #FileNum,"DEL " & tmpDir & "*.arj"
Print #FileNum, kompressionpath & " a -e %2 %1"
Close filenum
End If
End Sub