Mega Code Archive

 
Categories / Delphi / Files
 

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;