Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Datei mit Icon?
Roboman - Fr 14.07.06 13:40
Titel: Datei mit Icon?
Servus Leute,
ich hab ein kleines Problem. Ich möchte gern mein Programm so gestalten, das die Dateien, die von dem Programm erzeugt wird, das Icon des Programms bekommt und wenn ich diese Datei öffnen möchte, automatisch mein Programm aufgerufen wird. Habt ihr dafür ne Lösung wie das funktioniert?
Vielen Dank im Voraus!!!
Heiko - Fr 14.07.06 13:58
Hallo Roboman,
ich weiß wie es zu lösen ist, ich kann dir gerade nur nicht die RegistrySchlüssel dazu ausm Kopf nennen (musste mal im RegEditor suchen). Und zwar gibt es für jede Dateiendung unter Windows einen Reg-Schlüssel, in dem steht, mit welchem Programm die Datei(-endung) geöffnet werden soll, und wleches Icon es hat (es gibt na noch mehr, wie was alles im PopUpMenü drin sein soll). Über ParamStr kann dann dein Programm dann den Dateinamen auslesen, welche geöffnet werden will.
Ich glaube im
EasyHelper [
http://dsdt.info/eh/] wird es beschrieben wie es geht (das funzt auf meinem System leider nicht mehr, da das System so ziemlich am Ar*** ist ;) ).
Roboman - Fr 14.07.06 14:05
Servus Heiko,
vielen Dank für den Hinweis, werd nachschauen und austest.
digi_c - Fr 14.07.06 14:15
Ich denke das man das mit den meisten Installern wie NSIS, InnoSetup,... auch machen kann. Damit kommen auch deine Endanwendern in den Genuß :)
Heiko - Fr 14.07.06 14:24
Das Setup macht es aber nur beim installieren. Wenn man es per Hand macht, kann man es im Programm ändern lassen (wie beim WMP und so). Und nicht jedes Programm braucht unbedingt ein Setup (u.a. auch des wegen, weil die Downloadgröße sich dann mehr als verdoppelt ;) ).
digi_c - Fr 14.07.06 14:26
Ja mal wieder soooo doof das Windows das nicht per se vorgesehen hat und nur mit "Öffnen mit" ändern kann.
Roboman - Fr 14.07.06 14:46
Danke Leute für die Infos. Aber wie Heiko es schon geschrieben hat, EASY HELPER, da steht es super drin. Unter anderem auch noch andere nette Spielereien die ich gebrauchen kann. Echt klasse das Teil.
Also, Leute ich sag nur ein "EEEEEEEEAAAAAAAAAASSSSSSSSSSSSYYYYYYYYYYYYYYYYY"..
Wünsche ein schönes sonniges Wochenende.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!