?
Čekaj, hoćeš da registruješ svoj program da radi sa nekom ekstenzijom ili samo da dodaš novu?
Dodaš sledeće ključeve (npr. hoćeš da registruješ ".IRE") u HKEY_CLASSES_ROOT, sve su stringovi:
1. Subkey: ".IRE"; ValueData: "IRE_Database"
2. Subkey: "IRE_Database"; ValueData: "Interactive Runtime Editor database"
3. Subkey: "IRE_Database\DefaultIcon"; ValueData: "c:\mojprogram\IRE.exe,1"
4. Subkey: "IRE_Database\Shell"; ValueData: "Edit in IRE"
5. Subkey: "IRE_Database\Shell\Open"; ValueData: "Edit in IRE"
6. Subkey: "IRE_Database\Shell\Open\command"; ValueData: """c:\mojprogram\IRE.exe" ""%1"""
Izvinjavam se zbog nerazumljivosti, ali u pitanju su ti samo približni opisi ključeva koje treba da kreiraš (preuzeti iz jedne Inno Setup skripta za instalaciju). Ključeve najlakše dodaješ koristeći TRegIniFile objekat. Za njega postoji sjajan help topic pa ti preporučujem da ga u potpunosti pročitaš...
Don't try to impress me... I'm good !