Autor Beitrag
Roboman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 115

WinXP
Delphi 2005 Prof.; Delphi 6 Prof.; C++; C; Basic
BeitragVerfasst: Fr 14.07.06 13:40 
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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: 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 wird es beschrieben wie es geht (das funzt auf meinem System leider nicht mehr, da das System so ziemlich am Ar*** ist ;) ).
Roboman Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 115

WinXP
Delphi 2005 Prof.; Delphi 6 Prof.; C++; C; Basic
BeitragVerfasst: Fr 14.07.06 14:05 
Servus Heiko,
vielen Dank für den Hinweis, werd nachschauen und austest.
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 115

WinXP
Delphi 2005 Prof.; Delphi 6 Prof.; C++; C; Basic
BeitragVerfasst: 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.