RunProgram unter Linux

Anfängerfragen zum Programmieren mit PureBasic.
Zotti
Beiträge: 17
Registriert: 19.02.2005 01:27
Wohnort: Ettenbeuren

RunProgram unter Linux

Beitrag von Zotti »

Hallo Leute,
ich komme hinter das Geheimnis nicht.
Es wird mir kein ext. Programm gestartet.
PureBasic Linux x86 v3.92

Code: Alles auswählen

FileName$="Daten.txt"
ZeilenAnzahl.l  = 0

If ReadFile(0, FileName$) 
    
  Repeat 
    string$ = ReadString()
		If RunProgram("/usr/bin/kedit "+string$,"","",2)
		Else 
		OpenConsole()
		PrintN("Kein Start")
		CloseConsole()
  	EndIf
    ZeilenAnzahl.l = ZeilenAnzahl.l + 1 
  Until Eof(0) 

  CloseFile(0) 

EndIf
Kann mir jemand auf die Sprünge helfen?
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

die Parameter für das aufgerufene Programm gehören m.W. in den zweiten Parameter der RunProgram-Funktion:

Code: Alles auswählen

If RunProgram("/usr/bin/kedit",string$,"",2)
Probiers mal damit!
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Antworten