Home » Tipps & Tricks » Dateien/Verzeichnisse » Dialoge » Öffnen-mit-Dialog anzeigen
Öffnen-mit-Dialog anzeigen
Diese Proceudre zeigt den Öffnen-Mit-Dialog an. Als Parameter muss die Datei übergeben werden, auf die der Dialog reagieren soll.
procedure OpenWithDialog(const AFileName: string); begin ShellExecute(Application.Handle, 'open', PChar('rundll32.exe'), PChar('shell32.dll,OpenAs_RunDLL ' + AFileName), nil, SW_SHOWNORMAL); end;
So kann die Procedure aufgerufen werden:
procedure TForm1.Button1Click(Sender: TObject); begin OpenWith('C:\Datei.dat'); end;