Aber Du möchtest ja drei feste Pfade verwenden, dann würde ich
das so schreiben:Dim Pfad(2) As String
Dim i As Integer
Dim intFree As IntegerPfad(0) = „DerErstePfad“
Pfad(1) = „DerZweitePfad“
Pfad(2) = „DerDrittePfad“For i = 0 To 2
intFree = FreeFile
Open Pfad(i) & „test.txt“ For Output As #intFree
Print #intFree, Daten
Close #IntFree
NextGruß Rainer
Moin,
erst mal Danke für den Code, ich denke das er soweit funktioniert
aber,
ich habe jetzt das Problem, welches ich mit anderen einfachen SaveAs-Codes auch schon hatte.
Der angezeigte Laufzeitfehler „52 - Dateiname oder-Nummer Falsch“,
und markiert wird immer die Zeile:
Print #1, „#Generatet by TPoppe#“; Now
den Code Zeige ich noch mal hier:
Dim Zei As Long, Satz As String, intFree As Integer, Datei As Boolean
Dim Pfad(2) As String
Dim i As Integer
Pfad(0) = "C:\RE50.8\Berechnung Lasten\"
Pfad(1) = "C:\RE50.8\RE50.8FOCUS\MACROS\"
For i = 0 To 2
intFree = FreeFile
Open Pfad(i) & "test.txt" For Output As #intFree
Print #intFree, Datei
Close #intFree
Next
Print #1, "#Generatet by TPoppe#"; Now
Print #1, "#Postprocessing to calc tip deflection for static load"
Print #1, "#output redirected to static\_deflection.txt"
Print #1, "#-------------------------------------------------------"
Print #1, ""
Print #1, "#edge max"
Print #1, ""
Print #1, "DEF MACRO BUFFER\test\_edgemax.mac"
Print #1, ""
Print #1, "STATIC LOAD /MOMENT"
For Zei = 186 To 239
...
...
Diese Probleme hatte ich bei Speichercodes bisher nicht
thx for help
lg torre