Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 2 von 2

Thema: WinCC Flex 2005 - Skript

  1. #1
    Registriert seit
    23.02.2007
    Ort
    Hamburg
    Beiträge
    695
    Danke
    198
    Erhielt 84 Danke für 74 Beiträge

    Frage


    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
    Siemens: Step7, WinCC Flexible, Logo
    Schneider: PL7, Unity Pro, Vijeo Look, Vijeo Designer, XBTL1000, Premium, M340, Twido, Zelio
    Moeller: Galileo, EASY
    B&R: Automation Studio 3.0
    Zitieren Zitieren WinCC Flex 2005 - Skript  

  2. #2
    Registriert seit
    22.09.2006
    Ort
    Bodenseeraum
    Beiträge
    1.022
    Danke
    61
    Erhielt 136 Danke für 122 Beiträge

    Beitrag


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    so:
    name= "setting1"
    datei="C:\SYMAP\" & name & ".txt"
    Gruss:V.
    ______________________________________
    relax, take it easy
    Zitieren Zitieren -  

  3. Folgender Benutzer sagt Danke zu vladi für den nützlichen Beitrag:

    eYe (05.03.2009)

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 15.02.2011, 08:37
  2. WinCC flex Variableninhalte summieren skript
    Von roadrunner im Forum HMI
    Antworten: 13
    Letzter Beitrag: 22.03.2010, 18:33
  3. Antworten: 2
    Letzter Beitrag: 25.02.2009, 22:07
  4. WinCC flex VB Skript aus SPS starten
    Von figo80 im Forum HMI
    Antworten: 5
    Letzter Beitrag: 16.01.2008, 11:39
  5. Antworten: 1
    Letzter Beitrag: 26.10.2005, 12:11

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •