Hallo!
Bitte schreibe doch immer dazu, welche CATIA-Version du hast, welches Betriebssystem du verwendest und welche Programmierung (VB, VBA, CATScript,...) zum Einsatz kommt. Dies ist auch eher ein VB-Problem als CATIA-spezifisch (String-Variablen zusammensetzen).
Integration Zählvariable:
Sub CATMain()
Dim Filename As String
Dim Endung As String
Dim path As String
Endung = ".txt" 'für Bilder entsprechend anders
path = "d:\Temp\"
For i = 1 To 5
Filename = (path & "Bild_" & i & Endung) 'Leerzeichen vor und nach & wichtig!
Open Filename For Append As i
Print #i, i
Close #i
Next i
End Sub
Wenn du eine immer gleiche Bilddatei hast, deren Namen du ändern möchtest, kannst du mit:
Split_Datei = Split("Versuch.txt", ".") 'aufteilen, Matrix mit zwei Einträgen
Split_Datei = Split_Datei(0) 'ersten Teil zuweisen
diesen aufspalten und die Datei unter dem neuen, zusammengesetzten Namen speichern. Ich habe auch irgendwo eine Routine für Windows-Betriebssysteme, mit der man alle Dateien mit einer bestimmten Endung in einem Verzeichnis findet und in eine Matrix schreibt, falls du so etwas benötigst.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP