![]() |
Programm starten, wenn das Programmverzeichnis geöffnet wird
Hallo
ist es möglich (wahrscheinlich nicht) die Anwendung automatisch starten lassen, wenn man das Programmverzeichnis öffnet ? |
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Es könnte gehen in dem du eine Mini-Anwendung im Hintergrund laufen lässt, mit dieser alle offenen Fenster abfragst und, wenn der Titel passt, per Shellexecute dein "richtiges" Programm startet.
|
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Die sauberste Lösung wäre wahrscheinlich ein Dateisystemfiltertreiber.
|
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Zitat:
Wie wäre es denn mit der alternative, das Programmverzeichnis als Laufwerk zu mappen (subst) und dann eine Autorun.inf Datei dort anzulegen, die dann das passende Programm startet, wie wir es doch alle von CD-Laufwerken her kennen. Moin |
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Zitat:
aber mit Dateisystemfiltertreiber verstehe ich nicht ! |
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Zitat:
wie lautet der Code? Das wäre natürlich noch alternativer :mrgreen: |
Re: Programm starten, wenn das Programmverzeichnis geöffnet
stifflersmom hat dir doch das passende Stichwort schon gegeben: Subst
|
Re: Programm starten, wenn das Programmverzeichnis geöffnet
1, Ich glaube nicht das ein per Subst gemapptes Laufwerk Autostart unterstützt. Und wieso sollte es dann ausgeführt werden. Autostart wird beim erkennen einer CD mit dieser Datei und aktiven Option autostart ausgeführt
2, FindWind wird bei Vista scheitern wenn Explorer mit anderen rechten als Tray-Anwendung gestartet wird (Stichwort UAC und Filterung der Windows-Messages) 3, Die wahre Lösung ist die von Luckie: Dateisystemfiltertreiber. Dies erfordert aber genügend Know How und ist u.U. von Delphi aus nicht einfach zu realisieren. 4, Ich würde jede SW wieder löschen die in solcher Art versucht meinen Rechner zu "verhunzen". |
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Zitat:
|
Re: Programm starten, wenn das Programmverzeichnis geöffnet
Zitat:
Damit er weiß was drin ist Allerdings das soll nicht nur auf meinen PC gehen sondern auf alle PCs Stimmt das, daß die Funktion FindWind bei Windows Vista nicht funktioniert? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz