Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko registrovanja ekstenzije

[es] :: Pascal / Delphi / Kylix :: Pomoc oko registrovanja ekstenzije

[ Pregleda: 2742 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milan_kol
Beograd

Član broj: 6463
Poruke: 113
*.vdial.verat.net.



Profil

icon Pomoc oko registrovanja ekstenzije27.10.2004. u 10:38 - pre 237 meseci
Zdravo!

1) Kako da registrujem ekstenziju (*.mkl) da je koristi samo moj program?


2) Kako da napravim da program, kada se klikne na taj fajl, sa ekstenzijom *.mkl ucita taj fajl?

 
Odgovor na temu

sasas
Saša Slavnić
radim za neke švabe

Član broj: 35478
Poruke: 617
*.zaslon-telecom.si.



Profil

icon Re: Pomoc oko registrovanja ekstenzije27.10.2004. u 10:59 - pre 237 meseci
Citat:
milan_kol
1) Kako da registrujem ekstenziju (*.mkl) da je koristi samo moj program?


1. u registrey u HKEY_CLASSES_ROOT napravis kljuc '.mkl' (sa tackom)
2. u default upises nesto, npr. 'mkl_fajlovi'
3. u registrey u HKEY_CLASSES_ROOT napravis kljuc 'mkl_fajlovi'
4. u default upises 'MKL fajlovi moj opis mkl fajlova i aplikacije'

Citat:
milan_kol:
2) Kako da napravim da program, kada se klikne na taj fajl, sa ekstenzijom *.mkl ucita taj fajl?


Pogledaj kako to rade majstori Dakle, otvori u regeditu neki kljuc (npr. bat ili txt), i vidi sta pise u Shell sekciji. Pa pokradi fazon kako oni rade.

ss.
When something is hard to do, then it's not worth doing.
 
Odgovor na temu

bancika
Branislav Stojkovic

Član broj: 24844
Poruke: 631
213.244.197.*

Sajt: www.diy-fever.com


+1 Profil

icon Re: Pomoc oko registrovanja ekstenzije27.10.2004. u 11:35 - pre 237 meseci
kad u registry upises Command = "ParamStr(0) + "%1"" ili tako nesto windows ce da prosledi ime fajla koji se otvara kao parametar tvom programu. tako da na startupu aplikacije dodaj
if ParamCount > 0 then
LoadFile(ParamStr(1));
gde je loadfile rutina za otvaranje fajla

pozdravi
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
 
Odgovor na temu

milan_kol
Beograd

Član broj: 6463
Poruke: 113
*.vdial.verat.net.



Profil

icon Re: Pomoc oko registrovanja ekstenzije28.10.2004. u 21:42 - pre 237 meseci
E, hvala, uspeo sam (uz malo muke) da sredim ovo, ali samo jedan deo! uspevam da ocitam da je programu prosledjen parametar, ali nikako ne mogu da ucitam sam fajl! koristim procedure assignfile i reset (ne znam da li postoje neke druge za ucitavanje) ali ne znam sa kojim fajlom da povezem promenljivu F (fajl promenljiva)!
Probao sam sa paramstr(0), ali to vraca ime exe fajla:( pomagajte ljudi, molim vas, bas mi ne ide sa ovim! hvala svima unapred!
 
Odgovor na temu

Slavisa
Slavisa Dojcinovic
JKP Cistoca
Banjaluka

Član broj: 9861
Poruke: 44
*.teleklik.net.



Profil

icon Re: Pomoc oko registrovanja ekstenzije28.10.2004. u 22:14 - pre 237 meseci
AssignFile(F, ParamStr(1));
Slavisa
 
Odgovor na temu

bancika
Branislav Stojkovic

Član broj: 24844
Poruke: 631
213.244.197.*

Sajt: www.diy-fever.com


+1 Profil

icon Re: Pomoc oko registrovanja ekstenzije28.10.2004. u 22:14 - pre 237 meseci
kao sto rekoh ParamStr(1) je prvi parametar. ParamCount ti je broj parametara. Da bi postojao prvi moda biti ParamCount >= 1.
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Pomoc oko registrovanja ekstenzije

[ Pregleda: 2742 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.