Author: Misha Moellner How to open a registered file from Delphi Answer: Example: 1 OpenRegisteredFile('c:\windows\desktop\MyHTML.html'); 2 OpenRegisteredFile('d:\data\MyDocuments\FAQ.doc'); 3 OpenRegisteredFile('c:\mp3z\MyFavMp3.mp3'); 4 5 uses 6 WinTypes, ShellApi; 7 8 procedure OpenRegisteredFile(Path: string); 9 begin 10 ShellExecute(0, nil, PChar(Path), nil, nil, SW_NORMAL); 11 end;