WinCC Flex 2005 - Skript

eYe

Level-1
Beiträge
759
Reaktionspunkte
80
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

ich würde gerne wissen wie ich den Inhalt einer Variablen in den Text einer anderen Variablen einbinden kann.

Folgendes Beispiel:

Code:
Dim fso,fs,datei,textfile1,name
 
Set fso = CreateObject("Scripting.FileSystemObject")
Set fs = CreateObject("WScript.Shell")

datei="C:\SYMAP\setting1.txt"


If fso.FileExists (datei) Then 
    Set textfile1 = fso.OpenTextFile(datei, 2) 'Dateimodus: 1=lesen, 2=schreiben, 3=anhängen
    textfile1.WriteLine SmartTags("DropDowns\Gen_Starter_event")
    textfile1.WriteLine SmartTags("DropDowns\Gen_Valve_event")
    ...

End If
textfile1.Close

Derzeit habe ich es so gelöst das man 4 verschiedene Einstellungen mit 4 verschiedenen Buttons in 4 verschiedenen Dateien speichern kann. Nun ist dies aber erstens auf 4 beschränkt und zweitens weiß man nie in welcher Datei nun welche Einstellung gespeichert ist.

Für diesen Fall möchte ich nun also variable Dateinamenvergeben, dem Anwender aber ersparen das er jedesmal den kompletten Pfad eingeben muss.

Sprich der Anweder soll nur noch den Projektnamen eingeben und bei klick soll die Datei gespeichert werden.

Beispiel:

Projektname: Test
Eingabe in WinCC: Test
Speichern der Datei: datei="C:\SYMAP\Test.txt"

Wie setze ich nun den variablen Projektnamen mit dem Dateipfad zusammen?

Code:
name= "setting1" 
datei="C:\SYMAP\"(name)".txt"


thx, eYe
 
Zurück
Oben