Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigene Dateiendung (https://www.delphipraxis.net/117180-eigene-dateiendung.html)

Jeff93 13. Jul 2008 17:44


Eigene Dateiendung
 
Hallo allerseits,

sry für den fragwürdigen Titel, ich bin dabei einen kleinen VokabelTrainer zu programmieren, in diesem Projekt werden die Vokabeln binär in Dateien mit der Endung .voc gespeichert. Nun habe ich hierzu 2 Fragen:

1) Wie kann man einstellen, dass alle Dateien mit dieser bestimmten Endung ein bestimmtes Bild als Symbol erhalten (wenn man sich sie z.Bsp in einem Ordner anschaut)?

2) Wie könnte man einstellen, dass wenn auf eine dieser Dateien klickt diese mit meinem Programm geöffnet wird, bzw. wie kann ich bei aufrufen dieser Datei mein Programm starten und ihm die Adresse dieser Datei mitteilen?

Hintergrund:
Ich habe mein Programm in einem normalen Ordner, und habe keine Registry benutzt, dies sollte wenn möglich auch so bleiben.

Mfg Jeff

mkinzler 13. Jul 2008 17:45

Re: Eigene Dateiendung
 
Registriere die Endung für dein Programm

Jeff93 13. Jul 2008 17:51

Re: Eigene Dateiendung
 
Danke für den schnellen Post

aber

Wie macht man das, wenn das irgendwo steht kann mir jemand ein Schlüsselwort geben oder mir bitte einen Link posten?

Matze 13. Jul 2008 17:52

Re: Eigene Dateiendung
 
Hallo,

du hättest gerne ein Schlüsselwort? Im Titel hast du genau das richtige gewählt, du musst nur danach suchen: DateiendungDateiendung. ;)

Grüße

Tommy1988 13. Jul 2008 17:53

Re: Eigene Dateiendung
 
http://www.delphipraxis.net/internal...ee57cf3af6a061

;)

Wenn du die Exe, von der die Endung "X" registriert wurde, "verschiebst", ist das nicht mehr funktional.

Larsi 13. Jul 2008 17:55

Re: Eigene Dateiendung
 
Schreibe bei OnCreate des Forms einfach:
Delphi-Quellcode:
Pfad := ParamStr(1);
rein. Wenn du die Dateiendung dann mit deinem Programm registriert hast und dann die Datei geöffent wird ist dessen Pfad in der Variable Pfad drinnen.

Jeff93 13. Jul 2008 18:01

Re: Eigene Dateiendung
 
Danke für all eure Tipps

Zitat:

Zitat von Matze
du hättest gerne ein Schlüsselwort? Im Titel hast du genau das richtige gewählt, du musst nur danach suchen: DateiendungDateiendung. ;)

dachte mein Titel wär so primitiv dass ich darunter niemals was finden würde :lol:

mkinzler 13. Jul 2008 18:02

Re: Eigene Dateiendung
 
Dann hättest du es trotzdem mal versuchen können?

fLaSh11 13. Jul 2008 18:05

Re: Eigene Dateiendung
 
@Larsi:
Der Parameterindex des Pfades ist doch 0 und nicht 1?!

mkinzler 13. Jul 2008 18:07

Re: Eigene Dateiendung
 
Der der Anwendung ja, der der Datei auf die geklickt wurde aber Index 1


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