WinCCflexible - In Text Datei schreiben

Zuviel Werbung?
-> Hier kostenlos registrieren
Ich empfehle dir die Paramter der Methode OpenTextFile mal anzusehen. Parameter 2 mit Wert 8 - Open for Appending. https://msdn.microsoft.com/en-us/library/314cz14s(v=vs.84).aspx

Des weiteren kannst du dir auch Volkers FAQ zu dem Thema durchlesen. Da si d auch viele Codeschnipsel drin. Pass nur auf dass du WinCE (Touchpanel) und Windows (PC-Runtime) nicht verwechselst.
http://www.sps-forum.de/faq/15348-protool-winccflex-daten-lesen-schreiben-mit-vb-script.html

Wenn du die Exceptions in deine Skripten sehen willst kannst du folgendermaßen vorgehen.
Code:
On Error Resume Next

'Code der Fehler verursacht...
If Err.Number <> 0 Then
     ShowSystemAlarm("Mein Fehler: " & Err.Description)
End If
Den SystemAlarm bekommst du dann angezeit wenn du ein WinCC-Alarmcontrol einfügst, die Systemmeldungen anhakst und Anzeigeart Meldeereignisse verwendest. 0 Then
ShowSystemAlarm(

-----------------------------
Alles richtig, muss mich entschuldigen, war gestern nach 9Std VBS nicht mehr in der Lage den Fehler zu sehen. Den Ablageort erstelle ich Bitgetriggert, das heißt im nächsten Aufruf vom Skript ist der Order+Datei erstellt, aber der "OpenTextFile (ABLAGEORT ,8,True)" --> Ablageort ist ja unbekannt, er weiß ja nicht wo er drauf zugreifen soll.
Alles funktioniert jetzt bestens.

Besten Dank.
 
Bitte hier beachten :
Das mit dem "Append" funktioniert nur dann, wenn die Zieldatei selbst schon vorhanden ist. Du mußt im Script also richtigerweise erst checken, ob es die Datei schon gibt. Wenn ja, dann "Append" ansonsten "Create" als Modus.

Gruß
Larry
 
Zurück
Oben