Hallo Leute.
Heute geht's mir um ein Problem, das in meinen Augen eigentlich recht häufig ist und bei dem ich mich gewundert hab, dass ich auch nach längerem Googlen und DF-Suchen nichts finden konnte:
Das Öffnen mehrerer Dateien per "Öffnen mit..." oder ähnlichem (Auch: ShellExtention).
Das Problem ergibt sich durch Windows: Anstatt mehrere Dateien (Rahmen ziehen -> Rechtsklick -> Öffnen mit...) einfach als mehrere Parameter zu übergeben, wird für jede Datei eine neue Instanz des Programms gestartet.
Gibt es eine einfache Lösung für das Problem, oder muss man per Semaphore verhindern, dass mehrere Instanzen gestartet werden und per SendMessage die in ParamStr(1) übergebenen Dateien an die zuerst geöffnete Instanz senden? Wenn's nur so ginge, wüsste ich nicht, wie ich das Handle der Instanz bekomme, die am Ende dann "übrig bleibt".
Ich hoffe, ich hab nun beim Suchen nicht irgendeinen Thread übersehen. Danke schonmal für eure Hilfe!
Jan
_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.