Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Herausfinden, ob ein Dateityp mit der eigenen Anwendung (https://www.delphipraxis.net/68313-herausfinden-ob-ein-dateityp-mit-der-eigenen-anwendung.html)

kingflo 27. Apr 2006 18:37


Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Herausfinden, ob ein Dateityp mit der eigenen Anwendung verküpft ist.


Hallo ich habe schon gesucht, aber nichts wirklich gutes gefunden. Und zwar brauch ich eine Funktion, die mir true oder false zurück gibt (je nach dem ob der DateiTyp mit der Anwendung verküpft ist).

Als Parameter sollte am bessten nur die extension (.ext) übergeben werden müssen.

Hat das zufällig schon mal jemand gemacht, und kann mir da weiter helfen?

Khabarakh 27. Apr 2006 18:48

Re: Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Ich verstehe das Problem nicht. Du kennst doch den Code, mit dem du die Erweiterungen registrierst, dann sollte es doch kein Problem sein, diesen umzudrehen.
Wenn dein Programm die Registrierungen gar nicht selbst vornimmt, findest du hier den Code zum Umdrehen.

kingflo 27. Apr 2006 19:07

Re: Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Das stimmt den Code kenn ich, aber ich möchte keine Erweiterung ein-, bzw austragen sondern nur ermitteln, ob eine bestimmte Dateierweiterung mit meiner Anwendung registriert ist oder nicht.

Khabarakh 27. Apr 2006 19:12

Re: Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Ich habe nicht gesagt, dass Copy & Paste des Register/Deregister-Codes genügt. Etwas Eigeninitiative gehört auch dazu.

kingflo 27. Apr 2006 19:22

Re: Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Ich habe es schon hinbekommen gerade danke

fkerber 27. Apr 2006 19:36

Re: Herausfinden, ob ein Dateityp mit der eigenen Anwendung
 
Hi!

Es wäre prima, wenn du vielleicht kurz beschreiben könntest (am besten wohl mit Code), wie du es gelöst hast. Dann können auch andere davon profitieren.


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz