AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zur EXE Parameter übergeben

Ein Thema von SwordfishCenter · begonnen am 7. Sep 2005 · letzter Beitrag vom 7. Sep 2005
Antwort Antwort
SwordfishCenter

Registriert seit: 2. Sep 2005
62 Beiträge
 
Delphi 7 Enterprise
 
#1

Zur EXE Parameter übergeben

  Alt 7. Sep 2005, 12:19
Hallo
Weis einer von euch wie man ein kleine Anwendung erstellt die man Startet (swHide modus)
und danch des öfteren Sie mit Parameter aufrufen kann.
Ich meine etwa
1.Aufruf: WinExec('Project1.exe');
2.Aufruf: WinExec('Project1.exe param1 param2 param3');
3.Aufruf: WinExec('Project1.exe param1 param2 param3');
Die anwendung Soll aber nicht jedesmal erneut starten sonder die parameter immer wieder erneut auswerten.
Es Ist dabei wichtig das die anwendung nicht beendet oder eine zweite Instance aufgerufen wird,
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Zur EXE Parameter übergeben

  Alt 7. Sep 2005, 12:28
Zitat von SwordfishCenter:
Es Ist dabei wichtig das die anwendung nicht beendet oder eine zweite Instance aufgerufen wird,
Die Parameter kannst du so nur übergeben beim Programmstart. Läuft die Anwendung bereits, musst du dir was anderes einfallen lassen, z.B. über Botschaften... Genau passend zu dem Punkt kannst dir ja mal meine Switchmodule Komponente anschauen. Ist nicht 100% ausgereift, klappt aber soweit ganz prima. Läuft die Clientanwendung noch nicht, so wird sie gestartet, und mit Startparameter gefüttert, ansonsten wird eine Nachricht an die Anwendung geschickt, und die Parameter werden wieder ausgwertet. Für die aufrufende Anwendung macht das keinen Unterschied.
  Mit Zitat antworten Zitat
SwordfishCenter

Registriert seit: 2. Sep 2005
62 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Zur EXE Parameter übergeben

  Alt 7. Sep 2005, 12:47
super danke geht genau so wie ich es brauche

Aber warum beendet sich die Receiver.exe wenn ich den Sender.exe beende
das ist aber nicht gut.
kann man das abblocken
habe jetzt nur mal schnell dei beiden Exe erstellt und getestet
  Mit Zitat antworten Zitat
SwordfishCenter

Registriert seit: 2. Sep 2005
62 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Zur EXE Parameter übergeben

  Alt 7. Sep 2005, 14:17
ups hat sich schon erledigt
danke nochmal
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#5

Re: Zur EXE Parameter übergeben

  Alt 7. Sep 2005, 14:39
Ich hab für den eigenen Bedarf bereits ne neue Version, die allerdings mit der alten nicht kompatibel ist. Besitzt aber darüber hinaus, eine Fremdanwendung innerhalb eines Panels der eigenen Applikation zu starten. Wenns dich interessiert, kannst du dich ja per PN melden.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 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