Re: runprogram mit #PB_Program_Hide flag
Verfasst: 08.09.2010 11:42
Hallo,
@uweb
dieser "." oder "," ist ein tippfehler
die datei hat einfach nur zwei zeilen:

Habe etwas neues festgestellt:
wenn runprogram die batch datei mit folgende flags gestartet #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide
ergebnis im interpreter läuft nicht, compiliert ja.
Wenn ich nur #PB_Program_Hide als flag verwende,
dann läuf im interpreter compiliert nicht!
getestet auf Win 7 x64 und PB 4.51 RC 2 x32 und auf XP mit PB 4.50
das verhalten ist schon ein bisschen seltsam, aber ob es in bug ist oder nicht ist für mich ein rätsel.
Wichtig ist das die flags #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide bei kompilierte Datei, das von mir gewollte ergebniss
erreicht wird.
Danke an Alle
jpd
@uweb
dieser "." oder "," ist ein tippfehler
die datei hat einfach nur zwei zeilen:
Code: Alles auswählen
@echo off
ipconfig > %
schön das noch jemand anderer das "problem" auch reproduzieren kann!Elektrolurch hat geschrieben: ich kann nur Bestätigen, dass das Program + Batch im Interpreter läuft, aber compiliert nicht.

Habe etwas neues festgestellt:
wenn runprogram die batch datei mit folgende flags gestartet #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide
ergebnis im interpreter läuft nicht, compiliert ja.
Wenn ich nur #PB_Program_Hide als flag verwende,
dann läuf im interpreter compiliert nicht!
getestet auf Win 7 x64 und PB 4.51 RC 2 x32 und auf XP mit PB 4.50
Code: Alles auswählen
Define param.s
Define SecondParam.s
Define NewSecondParam.s
SecondParam=""
param=ProgramParameter()
SecondParam=ProgramParameter()
NewSecondParam=SecondParam+".txt"
Debug param
Debug SecondParam
Debug NewSecondParam
If FileSize(param) > 0
;RunProgram(GetFilePart(param),Chr(34)+SecondParam+Chr(34),GetPathPart(param),#PB_Program_Hide)
RunProgram(GetFilePart(param),Chr(34)+SecondParam+Chr(34),GetPathPart(param),#PB_Program_Wait|#PB_Program_Hide)
RunProgram(GetFilePart(param),Chr(34)+NewSecondParam+Chr(34),GetPathPart(param),#PB_Program_Open|#PB_Program_Read|#PB_Program_Hide)
;RunProgram(lpfile,parameters,lpPath,#PB_Program_Open|#PB_Program_Read|#PB_Program_Hide)
EndIf
das verhalten ist schon ein bisschen seltsam, aber ob es in bug ist oder nicht ist für mich ein rätsel.
Wichtig ist das die flags #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide bei kompilierte Datei, das von mir gewollte ergebniss
erreicht wird.
Danke an Alle
jpd