| |
|
|
| Rolandvariante: [...]
Jörg-Variante:
Jörg Sellmeyer (18.01.11)
¿Quieres decir que, Usted willst para Su Programa una Dateiendung registrieren, así daß später con un Haga doble clic en en así una Expediente Su Programa aufgerufen se, a Expediente a abierto? Dafür son verschiedene Einträge en el Registry notwendig.
Bajo "HKEY_CLASSES_ROOT" (HKEY_0) mußt Usted una Schlüssel erzeugen, el Deiner Endung entspricht (con vorangestelltem .. Dort muß una Eintrag vom Typ Zeichenkette disponible ser, el en una más Schlüssel bajo HKEY_CLASSES_ROOT verweist. Der heißt entonces xyzfile. Bajo diesem Schlüssel voluntad wiederum Unterschlüssel erstellt: - DefaultIcon (hier se el Exploreransichtsicon eingestellt - Shell - - Open
Am Besten, Usted siehst Usted el veces para el Typ .txt a. Es schlicht y ligeramente nachzuvollziehen. Usted puede auch una Expediente meineDatei.xyz redactar y luego por "öffnen con..." y "Datei siempre con diesem Programa öffnen" automáticamente una Eintrag redactar dejar. Si usted el entonces de el Registry kopierst, weißt Usted, qué Usted eintragen mußt. Dabei se entonces allerdings el Bezeichnung autofile verwendet, el Usted por una selbstgewählte Bezeichnung sustituir solltest.
Usted wirst wahrscheinlich Admin-Rechte para Su Programa benötigen, si solche Einträge vornehmen willst.
Yo hoffe, el hilft Usted sólo veces más. Yo en el Moment auch no Code dafür parat aber writeini "HKEY_0",... es esta Su Freund.
Si usted hier veces después de "Registry" suchst, findest Es usted un Menge Einträge, el Usted helfen könnten.
Jörg Sellmeyer (18.01.11)
So - tener veces kurz qué zusammengeschrieben: KompilierenMarcaSeparaciónWriteIni "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" |
|
|
| |
|
|