Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Anwendungen aus Delphi-Programm starten

103 views
Skip to first unread message

Helge Krambeck

unread,
Jun 18, 2001, 11:14:10 AM6/18/01
to
Hallo,

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

Joachim Pimiskern

unread,
Jun 18, 2001, 11:21:39 AM6/18/01
to
Hi,

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

Helge Krambeck

unread,
Jun 18, 2001, 11:53:45 AM6/18/01
to
Hallo,

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...

Justus Kenklies

unread,
Jun 19, 2001, 6:03:08 PM6/19/01
to

Helge Krambeck schrieb:

> ich suche schon seit Tagen verzweifelt eine Möglichkeit,
> aus Delphi heraus andere Anwendungen zu starten.

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

Helge Krambeck

unread,
Jun 21, 2001, 6:13:13 AM6/21/01
to
Hallo 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...

Justus Kenklies

unread,
Jun 22, 2001, 2:11:33 PM6/22/01
to
freut mich, dass ich helfen konnte :)


0 new messages