Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Programm über Delphi Anwendung aufrufen (https://www.delphipraxis.net/49167-programm-ueber-delphi-anwendung-aufrufen.html)

superstar025 6. Jul 2005 14:49


Programm über Delphi Anwendung aufrufen
 
Hallo habe folgende Frage.

Wie kann ich ein Programm über ein Buttonklick aufrufen.

Ich meine entweder eine Batch Datei oder eine Programm EXE direkt.

Zu beachten ist das ich verschieden Parameter mitgeben möchte wie z.B. Username oder Passwort.

Ausserdem ist zu beachten das diese Programme die ich ausführen möchte auf unterschiedlichen rechner liegen.
Das bedeutet das Button 1 für das Programm 1 auf Rechner X ist aber kann ich die IP Adresse fest verdrahten oder wie mach ich sowas. hat jemand beispiele dazu oder kann mir jemand helfen???

mfg
Matthias

:coder2:

jfheins 6. Jul 2005 14:56

Re: Programm über Delphi Anwendung aufrufen
 
Schau dir mal Hier im Forum suchenShellExecute an ;)

superstar025 6. Jul 2005 15:12

Re: Programm über Delphi Anwendung aufrufen
 
sorry aber kenn mich da nicht aus.

kannst du mir ein wenig genauere Infos geben??!!

Danke

malo 6. Jul 2005 15:31

Re: Programm über Delphi Anwendung aufrufen
 
Zitat:

Zitat von superstar025
sorry aber kenn mich da nicht aus.

kannst du mir ein wenig genauere Infos geben??!!

Danke

Hier im Forum suchenShellExecute

Sind das nicht genug Infos?

Eventuell auch mal nach ShellExecuteShellExecute suchen.

PierreB 6. Jul 2005 15:58

Re: Programm über Delphi Anwendung aufrufen
 
Hallo,

ein normales Programm auf deinem Rechner startest du mittels:
Delphi-Quellcode:
ShellExecute(Handle, 'open', PChar(Pfad) , nil, nil, SW_SHOW);
"Pfad" muss ein Variable des Typs String sein und den kompletten Pfad zu der EXE-Datei beinhalten.

Zitat:

Ausserdem ist zu beachten das diese Programme die ich ausführen möchte auf unterschiedlichen rechner liegen.
Dazu musst du zu diesen Rechnern ja logischerweise eine Verbindung aufbauen. Dies machst du z.B. mit den WinSockets oder den Indy-Komponenten. Dort stellst du dann z.B. die IP Adresse ein und verbindest dich zu diesen Rechnern, auf denen du dann auch Programme starten kannst. Aber benutz bitte die Suche, solche Themen hatten wir bereits. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz