Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Registry: Anwendung mit meheren Extensions (https://www.delphipraxis.net/48383-registry-anwendung-mit-meheren-extensions.html)

tobias2207 24. Jun 2005 11:03


Registry: Anwendung mit meheren Extensions
 
hi,

ich habe eine kleine anwendung geschrieben um Dateitypen -> Anwendungen zuzuordnen was auch hervorragend klappt - ich bekomm ein symbol auf den datentyp und wenn ich doppelt kliocke wird mein programm aufgerufen..

jetzt frage ich mihc aber wie ich das realisire wie ich sagen kann, bsp:

das bsp Dateien mit dem befehl c:\wetter\wetter.exe -t -h aufgerufen

und abc Dateien mit dem befehl c:\wetter\wetter.exe -a -t aufrufen..


weiss da jemand weiter..

danke

Robert Marquardt 24. Jun 2005 11:09

Re: Registry: Anwendung mit meheren Extensions
 
Wozu denn das?
Der Eintrag fuer das Programm sollte c:\wetter\wetter.exe "%1" lauten.
Damit bekommst du dann den Dateinamen als ParamStr(1) und kannst die Extension ueberpruefen.

tobias2207 24. Jun 2005 11:23

Re: Registry: Anwendung mit meheren Extensions
 
hi,

danke,

aber was ist denn z.b. wenn das programm erst mit

wetter.exe -t -h weiss, was er mit dem zu ladenden file machen soll..

Robert Marquardt 24. Jun 2005 11:38

Re: Registry: Anwendung mit meheren Extensions
 
Na dann braucht jede Extension ihren eigenen Registryeintrag.

tobias2207 24. Jun 2005 12:21

Re: Registry: Anwendung mit meheren Extensions
 
hi,

und wie sieht der aus???

meine struktur:
(besipielsweise für das Programm: TextView - mit dem Datentyp: bsp)


+ hkey_classes_root
+ .bsp -> Name: (Standard) Typ: Reg_SZ Wert: TextView

+ TextView -> Name: (Standard) Typ: Reg_SZ Wert: Einfache Textverarbeitung
+ DefaultIcon -> Name: (Standard) Typ: Reg_SZ Wert: D:\TextView\TextView.exe,0
+ Shell
+ Open
+ Command -> Name: (Standard) Typ: Reg_SZ Wert: D:\TextView\TextView.exe "%1"



danke für deine hilfe..

tobias2207 27. Jun 2005 11:31

Re: Registry: Anwendung mit meheren Extensions
 
hi,

Zitat:

Na dann braucht jede Extension ihren eigenen Registryeintrag.
ja das ist die richtige lösung gewesen!

habs jetzt geschaft. voll cool!


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 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