-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem.
WinCCFlex 2007 mit MP370
Ich möchte mittels Captce screenshots machen und diese definiert auf der Storage Card2 ablegen. CaptCE legt die Shots immer im Systemverzeichnis \ ab und nummeriert diese aufsteigend. Meineswissens gibt es keine Möglichkeit dem Captce direkt zu sagen, dass es die Shots auf der Storage Cars abspeichern soll. Deswegen möchte ich dies selber mit nem Skript machen. Nun bin ich mit VBscript nicht so firm. Habe folgenden Code versucht den ich hier im Forum gefunden habe:
Dim QuellName
Dim ZielName
Dim fs
QuellName = "\*.bmp"
ZielName = "\Storage Card2\"
Set fs = CreateObject("filectl.filesystem")
fs.filecopy QuellName, ZielName
Leider funktioniert das so nicht.
Dann habe ich festgestellt, dass jedesmal wenn ich Captce beende und neu startet, es mit der Nummer 0000 anfängt, falls die Datei mit dier Nummer noch nicht vorhanden ist. Mein Plan nun:
Captce starten, Captce ausführen für Shot, CaptCE schliessen und dann die datei capt0000.bmp auf die Karte kopieren, jedoch mit neuem Namen, der noch nicht vorhanden ist. Dieser kann meinet wegen aus aufsteigenden zahlen bestehen oder lieber aus Datum und Uhrzeit.
Meine Defizite:
wie kann ich das Captce per Skript beenden?
wie kann ich den neuen Dateinamen generieren?
Vielen Dank.
Gruß Mario
ich habe folgendes Problem.
WinCCFlex 2007 mit MP370
Ich möchte mittels Captce screenshots machen und diese definiert auf der Storage Card2 ablegen. CaptCE legt die Shots immer im Systemverzeichnis \ ab und nummeriert diese aufsteigend. Meineswissens gibt es keine Möglichkeit dem Captce direkt zu sagen, dass es die Shots auf der Storage Cars abspeichern soll. Deswegen möchte ich dies selber mit nem Skript machen. Nun bin ich mit VBscript nicht so firm. Habe folgenden Code versucht den ich hier im Forum gefunden habe:
Dim QuellName
Dim ZielName
Dim fs
QuellName = "\*.bmp"
ZielName = "\Storage Card2\"
Set fs = CreateObject("filectl.filesystem")
fs.filecopy QuellName, ZielName
Leider funktioniert das so nicht.
Dann habe ich festgestellt, dass jedesmal wenn ich Captce beende und neu startet, es mit der Nummer 0000 anfängt, falls die Datei mit dier Nummer noch nicht vorhanden ist. Mein Plan nun:
Captce starten, Captce ausführen für Shot, CaptCE schliessen und dann die datei capt0000.bmp auf die Karte kopieren, jedoch mit neuem Namen, der noch nicht vorhanden ist. Dieser kann meinet wegen aus aufsteigenden zahlen bestehen oder lieber aus Datum und Uhrzeit.
Meine Defizite:
wie kann ich das Captce per Skript beenden?
wie kann ich den neuen Dateinamen generieren?
Vielen Dank.
Gruß Mario