Mega Code Archive
Open registered file types
Title: Open registered file types
Question: How can I open registered file types e.g. *.html, *.txt, *.doc, *.mp3, etc. in the associated program?
Answer:
{ Example: OpenRegisteredFile('c:\windows\desktop\MyHTML.html');
OpenRegisteredFile('d:\data\MyDocuments\FAQ.doc');
OpenRegisteredFile('c:\mp3z\MyFavMp3.mp3'); }
uses
WinTypes, ShellApi;
procedure OpenRegisteredFile(Path: string);
begin
ShellExecute(0, nil, PChar(Path),
nil, nil, SW_NORMAL);
end;