| |
|
|
| Rolandvariante: [...]
Jörg-variante:
Jörg Sellmeyer (18.01.11)
Du meinst, tu veux pour Dein Programme une Dateiendung registrieren, si bien que später avec einem Double-cliquez sur sur so une Dossier Dein Programme aufgerufen wird, à Dossier trop ouvrir? Pour cette sommes verschiedene Einträge dans qui Registry notwendig.
sous "HKEY_CLASSES_ROOT" (HKEY_0) dois Du une Schlüssel erzeugen, qui Deiner Endung entspricht (avec vorangestelltem .. là doit un Eintrag vom Typ Zeichenkette vorhanden son, qui sur une weiteren Schlüssel sous HKEY_CLASSES_ROOT verweist. qui est ensuite xyzfile. sous diesem Schlüssel volonté wiederum Unterschlüssel erstellt: - DefaultIcon (ici wird cela Exploreransichtsicon eingestellt - Shell - - Open
Am Besten, tu vois Dir cela la fois pour den Typ .txt à. c'est schlicht et léger nachzuvollziehen. tu peux aussi une Dossier meineDatei.xyz erstellen et ensuite par "öffnen avec..." et "Datei toujours avec diesem Programme öffnen" automatisch une Eintrag erstellen laisser. si Du cela ensuite aus qui Registry kopierst, savoir Du, quoi Du eintragen dois. Dabei wird ensuite allerdings qui Bezeichnung autofile verwendet, qui Du par une selbstgewählte Bezeichnung ersetzen devrait.
Du wirst wahrscheinlich Admin-Rechte pour Dein Programme besoin, si Du solche Einträge vornehmen veux.
je hoffe, cela hilft Dir seulement la fois plus. je hab im Moment aussi keinen Code pour prêt mais writeini "HKEY_0",... ist dabei Dein ami.
si Du ici la fois pour "Registry" cherches, findest Vous la quantité Einträge, qui Dir aider könnten.
Jörg Sellmeyer (18.01.11)
So - hab la fois kurz quoi zusammengeschrieben: KompilierenMarqueSéparationWriteIni "HKEY_0",".jsp",""="jspfile"
WriteIni "HKEY_0","jspfile",""="Mein Programm"
WriteIni "HKEY_0","jspfile\\DefaultIcon",""="%SystemRoot%\\system32\\shell32.dll,20"
'hier dann natürlich am Besten Dein Programmicon: "X:\\Mein\\Programm.exe,3"
WriteIni "HKEY_0","jspfile\\Shell",""="Meine Datei"
WriteIni "HKEY_0","jspfile\\shell\\open\\command",""="X:\\Mein\\Programm.exe \q%1\q" |
|
|
| |
|
|