ich suche schon seit Tagen verzweifelt eine Möglichkeit,
aus Delphi heraus andere Anwendungen zu starten.
Wenn ich zum Beispiel eine IDE für Java programmieren möchte, muss ich den
Compiler (javac.exe)
mit einigen Kommandozeilen-operationen ausführen,
während meine Delphi-Anwendung läuft.
Wie kann ich also DOS oder Windows Programme per Quelltext starten ?
MfG
Helge Krambeck
Helge Krambeck schrieb:
> Wenn ich zum Beispiel eine IDE für Java programmieren möchte,
> muss ich den Compiler (javac.exe) mit einigen
> Kommandozeilen-operationen ausführen, während meine
> Delphi-Anwendung läuft.
schau mal in der neuesten Toolbox, 3/2001 (glaube ich), da ist eine
Integration von Perl in ein Delphi-Programm. Oooder bei Simons FAQ.
http://www.pics-software.de/faq.htm
Grüße,
Joachim
ich habe gerade bei Torrys Delphi Pages
eine Komponente namens
Doscommand gefunden, die genau
das kann, was ich wollte.
Helge
"Joachim Pimiskern" <Joachim....@de.bosch.com> schrieb im Newsbeitrag
news:3B2E1C83...@de.bosch.com...
Ich hab sowas mal mit WinExec gemacht, Sören Klemm hat mir das damals
gezeigt:
Sören Klemm schrieb in einer E-Mail:
[...]
> WinExec('[Programmpfad]',Windowstate);
> [Programmpfad] musst du als String angeben
> Windowstate kann verschiedene Eigenschaften haben:
>
> SW_HIDE Verbirgt das Fenster und gibt die Aktivierung an
ein anderes Fenster ab.
> SW_MINIMIZE Minimiert das Fenster und gibt die Aktivierung
an das oberste Fenster der Systemliste ab.
> SW_RESTORE Aktiviert ein Fenster und zeigt es an. Ist das
Fenster verkleinert oder vergrößert, stellt
>Windows es in seiner ursprünglichen Größe und Position wieder her.(genau
wie SW_SHOWNORMAL).
> SW_SHOW Aktiviert ein Fenster und zeigt es in seiner
aktuellen Größe und Position
[...]
>Das ist jetzt aus der deutschen Delphi1 Hilfe, aber zumindest die ersten 4
müssten Funktionieren.
>
>Also z.B.: WinExec('c:\command.com',sw_restore);
> [...
Hoffentlich hilft es dir weiter :)
ich kann dir auch die ganze Mail (mit nem ganzen Haufen Windowstates)
schicken, wenn du möchtest.
Gruß,
Justus
danke für den Tip, das hat sofort prima
geklappt. Meine Doscommand Komponente
ist dauernd abgeschmiert.
Helge
"Justus Kenklies" <jus...@kenklies.de> schrieb im Newsbeitrag
news:9goi75$f6v$02$1...@news.t-online.com...