witam wszystkich!chce zrobic program ktory bedzie dopisywal swoje rozszerzenie do wybranego pliku i gdy klikne np. na system.ini to wyswietlil sie moj program.to ma byc program do szyfrowania--Potem wcinij: F9...
0
0
hmm...
co???--eh ah i oh
0
No co sie czepiacie :-)
Chlopak jasno wyrazil :P , o co mu chodzi, nieprawdaz?
:-) :-) :-) --Delphi 5
[ www.dchcorp.host.sk] - niestety w budowie :((
Pozdrawiam
0
Nie wiem czy oto chodzi ale można tak:
- Zarejestrować nowe rozszeżeni dla swojego programu (jest o tym art na najlepszej stronie o programowaniu :)
2)Zmienić rozszeżenie pliku
(Dodaj słówko ShellAPI do uses)
var
R : TSHFileOpStruct;
beginkopiuj
with R do
begin
Wnd:=Handle; * oznaczenie uchwytu
lpszProgressTitle := 'Skopiuj plik....'; tutuł okienka
wFunc:=FO_COPY;* opcja
pFrom:='C:\gabor\tolkien.rar'; * z pliku
pTo:='C:\m.zip';* do pliku
fFlags:=FOF_NOCONFIRMMKDIR;
end;
SHFileOperation(R);
end; - Teraz trzeba usunąć system.ini
zamiast FO_COPY wstawiasz FO_DELETE - i chyba wszystko