![]() |
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 |
Re: Eigene Dateiendung
Registriere die Endung für dein Programm
|
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? |
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: ![]() Grüße |
Re: Eigene Dateiendung
![]() ;) Wenn du die Exe, von der die Endung "X" registriert wurde, "verschiebst", ist das nicht mehr funktional. |
Re: Eigene Dateiendung
Schreibe bei OnCreate des Forms einfach:
Delphi-Quellcode:
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.
Pfad := ParamStr(1);
|
Re: Eigene Dateiendung
Danke für all eure Tipps
Zitat:
|
Re: Eigene Dateiendung
Dann hättest du es trotzdem mal versuchen können?
|
Re: Eigene Dateiendung
@Larsi:
Der Parameterindex des Pfades ist doch 0 und nicht 1?! |
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 01:41 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