Thread eine datei mit einer (perl) .exe anwendung öffnen (10 answers)
Opened by #Kein Kommentar at 2007-08-16 20:41

murphy
 2007-08-20 17:35
#98430 #98430
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
renee+2007-08-20 08:58:21--
Wenn Du eine GUI hast, dann setz' den Dateinamen in den Titel. Dann kannst Du mit CPAN:Win32::GuiTest überprüfen, ob es schon ein Fenster mit dem Dateinamen als Titel gibt...
[...]


Diese Vorgehensweise halte ich für unsicher, weil jeder ein Programm schreiben kann, dass Fenster mit beliebigen Titeln erstellt, was dann einige Verwirrung hervorrufen kann.

Nach Blick in ein paar Win32 C Quellcodes, würde ich sagen, das normale Vorgehen wäre eher, zu überprüfen, ob die Fensterklasse, die man verwenden möchte, schon existiert. Allerdings ist das überhaupt nicht portabel und bei verwendung eines GUI-Toolkits eventuell auch eher schwierig zu bewerkstelligen.

Portabel und für den gewünschten Zweck auch sinnvoll wäre es aber, zu überprüfen, ob eine bestimmte benannte Pipe oder ein bestimmter lokaler Socket existieren, und dorthin gegebenenfalls auch die zu öffnenden Dateien zu übermitteln.
When C++ is your hammer, every problem looks like your thumb.

View full thread eine datei mit einer (perl) .exe anwendung öffnen