Problem z rejestrem!

2002-12-16 18:06
0

Chodzi mianowicie o skojarzenie plików *.txt z konkretnym programem (nie windowsowskim notatnikiem).

Wchodzę w HKCR i są tam różne key`e, miedzy innymi:

.txt
tekst
text
txtfile

Zmieniam shella na program ale dalej nic to nie daje. Jak można EWIDENTNIE (i gdzie jest ta wartość) zmienić w rejestrze, aby po dwukrotnym kliknięciu na plik tekstowy (z rozszerzeniem TXT) otworzył się wybrany program ???


Pozostało 580 znaków

2002-12-16 22:12
0

a niewiem dokładnie o co tu chodzi...

--
Najpierw wypróbuj wszystkie możliwości potem pytaj;)

Pozostało 580 znaków

2002-12-16 22:27
0

procedure zarejestruj(Rozszerzenie, Opis, Ikona, Sciezka:String);
var
reg:tregistry;
begin

reg:=tregistry.Create;
reg.RootKey:=HKEY_CLASSES_ROOT;
reg.OpenKey('.'+Rozszerzenie, true);
reg.WriteString('', rozszerzenie+'_file');
reg.CloseKey;

reg.OpenKey(rozszerzenie+'_file', true);
reg.WriteString('', Opis);
reg.CloseKey;

reg.OpenKey(rozszerzenie+'_fileDefaultIcon', true);
reg.WriteString('', Ikona);
reg.CloseKey;

reg.OpenKey(''+rozszerzenie+'_fileshellopencommand', true);
reg.WriteString('', sciezka);
reg.CloseKey;

reg.OpenKey(''+rozszerzenie+'_fileshellopenddeexecApplication', true);
reg.WriteString('', 'duza_czarna_kupa');
reg.CloseKey;

reg.OpenKey(''+rozszerzenie+'_fileshellopenddeexec', true);
reg.WriteString(,);
reg.CloseKey;

reg.free;
end;

--

Pozostało 580 znaków

2003-02-23 09:42
0

Znalazłem wreszcie ten post :) - a jak odczytać jaki program otwiera dane rozszeżenie np. TXT?


Pozostało 580 znaków

2003-02-23 10:45
0

Trzebabyło wziąć mój unit Asocjacje (jest na 4p).


Szymek

<span style="color: blue">"Nie twierdzę, że kobiety są głupie,
zostały stworzone na podobieństwo mężczyzn...
"</span> - George Eliot<span style="color: green">

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 1

Robot: CCBot