externes Programm starten
Übersicht

![]() |
ThommesBetreff: externes Programm starten |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi, ich möchte gerne von einem Programm aus ein anderes Programm starten. Wenn ich z.B. eine Gui schreiben möchte, die ein externes Programm womöglich noch mit Parametern aufruft. Wie stelle ich das unter Mac OSX und mit BlitzMax an?
Ich habe schon die Suche hier im Forum strapaziert, hatte auch 7396 Treffer... B-)) Vielleicht hat ja jemand einen kleinen Tip für mich?? Thanx... Thommes |
||
![]() |
Freeman |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmm, das ganze funktioniert mit der Funktion
Code: [AUSKLAPPEN] system_
Fr3eMaN |
||
![]() |
FOODy |
![]() Antworten mit Zitat ![]() |
---|---|---|
Freeman hat Folgendes geschrieben:
Zitat: Wie stelle ich das unter Mac OSX und mit BlitzMax an?
Es gibt das Module Pub.FreeProcess Befehl: CreateProcess() EDIT: Was ich mit dem Zitat sagen will, Fr3eMaN, ist, dass system_ meines Wissens nach nur auf Win32 Läuft. EDIT2: FreeProcess nicht Process >_> (mein fehler) |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
system_ ist ein StdC befehl, der überall geht.
Wenn du allerdings in die StdIn/Out des Programms schreiben willst, kommst du um FreeProcess nicht drumrum. |
||
![]() |
FOODy |
![]() Antworten mit Zitat ![]() |
---|---|---|
BORNtobeNAMELESS hat Folgendes geschrieben: system_ ist ein StdC befehl, der überall geht.
Wenn du allerdings in die StdIn/Out des Programms schreiben willst, kommst du um FreeProcess nicht drumrum. hmmmm.... Ok. Was neues Gelernt ![]() |
||
![]() |
Thommes |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hey, wieso ist keiner von euch am See bei diesem Wetter ??? ![]() Ne, aber mal im Ernst. Danke für die vielen Antworten. Ich werde jetzt mal versuchen mich mit diesen Tips mal durchzuwuseln. Erfahrungsgemäss werden dadurch weitere Fragen entstehen.... In diesem Sinne: Schönes Wochenende und DANKE!! |
||
![]() |
Thommes |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmmmm...
Irgendwie bekomme ich keine Infos aus der Referenz - oder es ist zu hoch für mich!? Gibt es da etwa ein Beispielprogramm, wo man die Funktionsweise ersehen kann?? MfG... Thommes |
||
![]() |
rema |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wiso nimmt niemand die Suche hier auf diesem Board: https://www.blitzforum.de/foru...hp?t=11683 | ||
![]() |
Thommes |
![]() Antworten mit Zitat ![]() |
---|---|---|
rema hat Folgendes geschrieben: Wiso nimmt niemand die Suche hier auf diesem Board: https://www.blitzforum.de/foru...hp?t=11683
Habbich, aber ich hatte zu viele Treffer - wohl nicht richtig gesucht. Jedoch funktioniert das unter MacOS wohl nicht so wie es sollte. Beispiel: system_("/Applications/Safari.app &") Print "mich siehst du sofort :)" ergibt: Building untitled1 Compiling:untitled1.bmx Linking:untitled1 Executing:untitled1 mich siehst du sofort :) sh: line 1: /Applications/Safari.app: is a directory Process complete Setze ich jetzt den Pfad so, das er auf die Anwendung im Paket zeigt: system_("/Applications/Safari.app/Contens/MacOS/Safari &") Print "mich siehst du sofort :)" erhalte ich diese Meldung: Building untitled1 Compiling:untitled1.bmx Linking:untitled1 Executing:untitled1 mich siehst du sofort :) sh: line 1: /Applications/Safari.app/Contens/MacOS/Safari: No such file or directory Process complete .... Hmmm Wird wohl doch etwas komplizierter auf dem Mac oder?? |
||
![]() |
rema |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei mir funzt nur dieses Beispiel:
Code: [AUSKLAPPEN] system_("/Applications/Safari.app/Contents/MacOS/Safari") Print "mich siehst du erst später..." Eigentlich ist dies eine Unix-Shell Grundeigenschaft Programme (mit &) im Hintergrund laufen lassen zu können. Wiso dies MacOS nicht macht weiss ich gerade auch nicht... |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group