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.