Hallo
Ich möchte, wenn ich in einem Programm auf den Hilfe Button klicke, mit dem Explorer die Datei anleitung.htm öffnen.
Das habe ich bis jetzt immer so gemacht. Dabei liegt die anleitung.htm im gleichen Verzeichniss wie das Programm selbst.
Delphi-Quellcode:
procedure TfRechner.Hilfethemen1Click(Sender: TObject);
var strCurrDir: string;
var strSysCall: string;
begin
strCurrDir := GetCurrentDir();
strSysCall := 'c:\Programme\Internet Explorer\iexplore.exe ' + strCurrDir + '\anleitung.htm';
winexec(PChar(strSysCall),SW_MAXIMIZE);
end;
Das funktioniert aber nur, wenn der Explorer genau in dem angegebenem Verzeichniss liegt. Ich möchte aber das das auch flexibel geht, denn in der Schule liegt der Explorer auf einer anderen Festplatte.
Kann mir da vielleicht jemand helfen?