Rejestrowanie rozszerzeń

0

Mój program "przejął kontrolę" nad rozszerzeniami *.txt i *.bmp, jak zrobić, że jak sie kliknie na plik bmp to obrazek ładyje się do image1 a jak na txt to się ładuje to richedit1 (text)?

mam txt, ale jak dla bmp?

if ParamCount > 0 then
richedit1.lines.loadfromfile(ParamStr(1));

0

Mój program "przejął kontrolę" nad rozszerzeniami *.txt i *.bmp, jak zrobić, że jak sie kliknie na plik bmp to obrazek ładyje się do image1 a jak na txt to się ładuje to richedit1 (text)?

mam txt, ale jak dla bmp?

if ParamCount > 0 then
richedit1.lines.loadfromfile(ParamStr(1));

Może tak:
if Paramcount > 0 then
begin
if ExtractFileExt(ParamStr(1)) = '.txt' then
richedit.lines.loadfromfile(ParamStr(1));
if ExtractFileExt(ParamStr(1)) = '.bmp' then
image1.picture.loadfromfile(ParamStr(1));
end;

Chyba zadziała :)

0

Poszukaj w serwisie!! :-[
Nawet umieściłem moduł Asocjacje. Poszukaj.

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