Hallo,
Für das erste Beispiel scheint mir das Problem zu sein, dass es da nicht um den Standard-Browser geht, sondern darum welches Programm für das Öffnen von
HTML-Dateien zuständig ist, das ist aber nur eine Vermutung.
eigentlich musst du doch gar nicht herausfinden welches nun der Standard-Browser ist, das kannst du doch auch Windows machen lassen, indem du über ShellExecute nicht den Browser mit Parametern aufrufst, sondern gleich die
URL.
gruß,
lennard