So, ich habe eine Lösung (Workaround) gefunden. Ich erstelle keine Datei mehr und versuche die über die Adresse file://<Pfad>/<Dateiname> zu laden sondern benutze die Funktion LoadFromStrings von TWebbrowser. Damit kann ich den
HTML Inhalt aus einem String im TWebbrowser anzeigen lassen. Der zweite Parameter von LoadFromStrings muss nur gesetzt werden, wenn es relative Pfade bei Bildern oder Links innerhalb des
HTML Inhalts gibt.