Console öffnen

Anfängerfragen zum Programmieren mit PureBasic.
basicfreak
Beiträge: 4
Registriert: 14.05.2008 16:11

Console öffnen

Beitrag von basicfreak »

Kann man mit pure basic bei einer consolenanwendung öffnen?
Also ich starte die erste anwendung schreib z.b. programm und dann öffnet sich die exe des anderen programms.
Geht das?
Sorry wenn ich etwas schlech formoliert habe :oops:

Danke im vorraus
Benutzeravatar
tobe
Beiträge: 146
Registriert: 14.09.2006 17:33
Wohnort: Oktoberfest

Beitrag von tobe »

falls ich deine frage richtig interpretiert habe.
jo das geht, zb so:

Code: Alles auswählen

OpenConsole()
RunProgram(Input())
nach dem start kannst einfach zb. notepad.exe eingeben und schon startet notepad
Zuletzt geändert von tobe am 14.05.2008 16:33, insgesamt 1-mal geändert.
PureBasic 4.40 (Windows - x86)
basicfreak
Beiträge: 4
Registriert: 14.05.2008 16:11

Danke!

Beitrag von basicfreak »

Aber wie kann ich mein eigenes programm starten?
Ich will aber auch dass die andere Console da bleibt und das es die datei nicht ausführt wen man den namen eingibt sondern wenn man ein ereignis macht.Kann mir jemand Helfen?
basicfreak
Beiträge: 4
Registriert: 14.05.2008 16:11

Re: Danke!

Beitrag von basicfreak »

basicfreak hat geschrieben:Aber wie kann ich mein eigenes programm starten?
Ich will aber auch dass die andere Console da bleibt und das es die datei nicht ausführt wen man den namen eingibt sondern wenn man ein ereignis macht.Kann mir jemand Helfen?



Ich habs geschafft Danke!!!!!!!
Benutzeravatar
tobe
Beiträge: 146
Registriert: 14.09.2006 17:33
Wohnort: Oktoberfest

Beitrag von tobe »

gern geschehen ;)
hier noch ein kleines beispiel:

Code: Alles auswählen

OpenConsole()
Repeat
  Select LCase(Input())
    Case "run"
      If RunProgram("notepad.exe")
        PrintN("gestartet")
      Else
        PrintN("fehler")
      EndIf
    Case "quit"
      Break
  EndSelect
ForEver
jetzt startet "run" die notepad.exe und "quit" beendet die console
PureBasic 4.40 (Windows - x86)
Antworten