Ouvrir une image tout simplement 
Créer une nouvelle application, puis à partit de votre pallette de composant , ajouter un Boutton (TButton), une image (TImage) puis le composant TOpenPictureDialog (boîte de dialogue de sélection de fichier graphique).
Faite un double click sur votre bouton et ajoutez :
procedure TForm1.Button1Click(Sender: TObject);
begin
If OpenPictureDialog1.Execute then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;
Si vous désirez ouvrir d'autres images comme par exemple du format Jpeg, Jpg, gif, png il vous suffit simplement ajoutez dans uses :
jpeg pour le jpeg, jpg
Gifimage pour le gif
pngimage pour le png http://pngdelphi.sourceforge.net/
Source 1 
Il existe aussi une autre librairie qui prends en charge de nombreux formats (GraphicEx library) il vous suffira alors d'ajouter simplement GraphicEx dans uses puis de réecrire la meme ligne de code que précédemment :
procedure TForm1.Button1Click(Sender: TObject);
begin
If OpenPictureDialog1.Execute then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;
Source 2
Ouvrir une page Internet Explorer, le client Outlook
Ouvrir Explorer et accéder au site http://www.OneSofts.com
ShellExecute(0,'Open','http://www.OneSofts.com','null','null',SW_NORMAL);
Ouvrir le client de messagerie Outook afin d'écrire à psyckohia@onesofts.com
ShellExecute(0,'OPEN','Mailto:psyckohia@onesofts.com',nil,nil,SW_SHOWNORMAL);