Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#9

Re: Mehre Dateien an ein Programm übergeben

  Alt 25. Aug 2009, 18:58
Zitat von DeddyH:
... die zuerst gestartete Instanz erhält den Zuschlag, alle weiteren Instanzen versenden ihre Parameter per WM_COPYDATA o.ä. an die erste und beenden sich. Diese erste Instanz sammelt alles ein und beginnt dann zu arbeiten. Klingt zwar umständlich, könnte aber klappen.
Genau das wird von der Klasse TJclAppInstances, Unit JclAppInst aus der JCL so unterstützt.
Es gibt unter anderem die Methoden SendCmdLineParams() und SendString(), mit denen die später gestartete Instanzen
ihre Daten an die 1. Instanz übergeben kann.

Ansonsten kann man IMHO auch etwas mit DDE machen - aber schon beim Gedanken an DDE schüttelt es mich.
Andreas
  Mit Zitat antworten Zitat