Hallo, benutze mozilla firefox und möchte gerne eine htm file öffnen, jedoch passiert beim code:
Delphi-Quelltext
1:
| ShellExecute(handle, 'open',Pchar('c:\temp.htm'), nil, nil, SW_SHOW); |
nichts. (habe die shellapi eingebettet)^^
Hingegen geht es, wenn ich eine datei ausm internet (zb.
www.delphi-forum.de) benutze. Es geht nur nicht, wenn die file schon aufm rechner ist. Ka. warum.
1)Gibt es eine Möglichkeit das anders zu starten?
2)Oder vielleicht den Pfad des Standartbrowsers zu ermitteln, wodurch man den dann startet und dann die file übergibt (und nicht statisch einfach immer c:\programme\blabl...exe ist; denn anderer PC, andere Browser anderer Pfad)? Möchte da aber nur ungerne mit der Regedit arbeiten...

Dann schon lieber Lösung 1