Da li znas da radis sa registry?
U HKEY_CLASSES_ROOT kreiraj kljuc koji se zove kao extenzija ukljucujuci i tacku (npr .srd) i dodeli mu default vrednost recimo SRDFile.
Zatim kreiraj kljuc koji se zove isto kao i default vrednost kljuca za extenziju. U ovom slucaju SRDFile. Njegova default vrednost je tekst koji opisuje tip datoteke (npr. My Text Editor File).
U kljucu SRDFile kreirak kljuc DefaultIcon i kao default vrednost postavi putanju do ikonice koju zelis da postavis za taj tip fajla.
U kljucu SRDFile kreirak kljuc shell, a u njemu kljuc open. Default vrednost ovog kljuca je tekst koji se vidi umesto Open kada u exploreru kliknes desnim na fajl. u open kljucu kreiraj nov kljuc command i kao njegovu default vrednost postavi komandu kojom bi trebao da pokrenes program za rad sa fajlom, npr C:\Program Files\SRDTextEditor.exe "%1". %1 oznacava ime fajla tako da program zna sta treba da otvori.
Program napravi tako da se fajl automatski ucita ako u komandnoj liniji nadje validnu putanju.
|