hallihallo ..
ich habe ein kleines problem und zwar habe ich mir ein FUNKTIONIERENDES Batch Script geschrieben, das etwas in eine .txt datei im temp ordner schreibt und das will ich mit jetzt in meinem FB Prog in eine Variable einlesen lassen, leider tut es dies nichtmit dem Quelltext den ich hier in dem Forum gefunden habe:
Code:
shell "start xIP.bat"
sleep
Open "%temp%\xIP.txt" as #1
While not Eof(1)
Line Input #1,LadeString
neueIP=neueIP+LadeString
Wend
Close #1
Kompletter Quelltext:
< xIP.bat >
Code:
color 2
del %temp%\input.vbs
set "inputsatz=Please enter your IP: "
set "inputtitel=xIP-Input"
echo input=InputBox ("%inputsatz%","%inputtitel%","")>>%temp%\input.vbs
echo Wscript.Echo input>>%temp%\input.vbs
del %temp%\ipconfig.txt
ipconfig>%temp%\ipconfig.txt
start %temp%\ipconfig.txt
for /f "delims=" %%i in ('cscript //nologo %temp%\input.vbs') do set "xIP=%%i"
del %temp%\xIP.txt
echo %xIP%>>%temp%\xIP.txt
< xIP.bas >
Code:
dim neueIP as STRING
shell "start xIP.bat"
sleep
open "%temp%\xIP.txt" for input as #II
Line Input #II, neueIP
Close #II
Gehört in den Bereich "Allgemeine Fragen zu FreeBASIC".
Solange Jojo nicht seine Wahrsagekugel aus der Reparatur zurückbekommt, müsstest du etwas genauer schildern, was an dem Programm nicht funktioniert. Hast du neueIP und LadeString als String deklariert? Stimmt der Speicherpfad?
_________________
Solange es funktionert, ist es noch nicht perfekt.