-> Hier kostenlos registrieren
Hallo zusammen,
ich bin noch Anfänger in der Branche und versuche mittlerweile schon verzweifelt
für eine RT-PC Win 7 ein VBS Programm zu schreiben welches ein Dialogfenster zur Dateiauswahl öffnen und in eine Variable schreiben soll. Ich habe schon diverse Skripte aus dem Internet ausprobiert, leider ohne Erfolg.
Software : Windows 7 Pro 64 Bit, WinCC Flexible Advanced 2008 SP3. Hat jemand hierzu eine Lösung?
Das ist mein letzter Stand.
Vielen Dank im Voraus
Mfg
Dim objShell, fs, BrowseForFile, fso, TABfile, zeile, i, laenge, parameter, wert
Set objShell = CreateObject("Shell.Application")
Set fs = objShell.BrowseForFolder(0, "Choose for file:", &H4000)
BrowseForFile = fs.self.Path
Set fso = CreateObject( "Scripting.FileSystemObject" )
Set TABfile = fs
penTextFile(fs.Value,False )
Do While TABfile.AtEndOfStream <> True
zeile = TABfile.ReadLine
i=InStr(zeile,"=") 'trennzeichen suchen
laenge = Len(zeile)
parameter = Left(zeile,i-1)
wert = Right(zeile,laenge -i )
'zuweisungen Radial
If parameter = "Fz1" Then ZZ_Fz_1 = wert
If parameter = "Fz2" Then ZZ_Fz_2 = wert
Loop
ich bin noch Anfänger in der Branche und versuche mittlerweile schon verzweifelt

Software : Windows 7 Pro 64 Bit, WinCC Flexible Advanced 2008 SP3. Hat jemand hierzu eine Lösung?
Das ist mein letzter Stand.
Vielen Dank im Voraus
Mfg
Dim objShell, fs, BrowseForFile, fso, TABfile, zeile, i, laenge, parameter, wert
Set objShell = CreateObject("Shell.Application")
Set fs = objShell.BrowseForFolder(0, "Choose for file:", &H4000)
BrowseForFile = fs.self.Path
Set fso = CreateObject( "Scripting.FileSystemObject" )
Set TABfile = fs

Do While TABfile.AtEndOfStream <> True
zeile = TABfile.ReadLine
i=InStr(zeile,"=") 'trennzeichen suchen
laenge = Len(zeile)
parameter = Left(zeile,i-1)
wert = Right(zeile,laenge -i )
'zuweisungen Radial
If parameter = "Fz1" Then ZZ_Fz_1 = wert
If parameter = "Fz2" Then ZZ_Fz_2 = wert
Loop