![]() |
"speichern unter" dialog abfangen
hallo zusammen,
ich möchte den "speichern unter" dialog von fremd-programmen abfangen und durch ein eigenes ersetzen. zu den anfangszeiten von win95 gab es soetwas für die alten 16bit programme, um die langen dateinamen zu unterstützen. habe folgende idee: ich verstecke das dialog-fenster bei erscheinen und lasse mein eigenes darstellen und gebe die werte (dateiname, ordner usw) wieder zurück, an das original dialog-fenster zurück. das ist jedoch eine ziemlich unelegante art und ich weiß auch noch nicht sorecht, wie ich das machen soll. hat jemand eine bessere idee? vielen dank im vorraus |
Re: "speichern unter" dialog abfangen
Eine etwas rabiate Art wäre die API-Funktion GetSaveFileName mit einer eigenen zu überrschreiben. Die meisten Save-Dialoge werden wohl auf dieser Funktion basieren.
Ansonsten fällt mir keine funktionierende methode ein, aber ich würd dir auch nicht zu dieser raten. Misslingt das Patchen der DLL, bootet dein System evtl. nicht mehr. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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 by Thomas Breitkreuz