Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.716 Beiträge
 
Delphi 12 Athens
 
#5

AW: Erstellte HTML-Datei lädt nicht nachdem Thread fertig ist

  Alt 3. Mai 2014, 14:14
Im Notfall kannst du auch einen WebServer aufsetzen.

TIdHTTP mit einem netten Port (den kann man notfalls auch dynamisch belegen und sich einen Freien raussuchen) und dann via http://localhost:port/id-string oder http://127.0.0.1:port/id-string auf die Datei zugreifen.

Der TWebBrowser und der IE allgemein ist gern mal durch Sicherheitsrichtlinien extrem eingeschränkt.
Selbst wenn dort das Intranet als "vertrauenswürdig" eingestuft ist, dann sind es lokale Dateien und Dateien auf Netzlaufwerken noch lange nicht.
Unserer Erfahrungen waren dann, daß CSS und JS nicht oder zumindestens nicht komplett funktioniert, bzw. dennoch (teilweise) gesperrt sein können.



Beim Versuch eine "richtige" und vorallem funktionierende Hilfe für unser Programm bereitzustellen, sind wir letzendlich bei Help&Manual gelandet und geben die Hilfe jetzt über den Server (DataSnap, DMS, Hilfe) zu den Clientanwendungen weiter, wo die Hilfe nun in einem internen TWebBrowser oder notfalls über den lokalen (Standard)Browser angezeigt wird.
Der TidHTTP könnte aber auch direkt in der (Client)Anwendung eingebaut sein.
> Leider existiert ja sonst praktisch kein (kontextsensitives) Hilfesystem, welche wirklich überall problemlos funktioniert. (selber wenn man es erstmal nur für Windows versuchen wöllte)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 3. Mai 2014 um 14:25 Uhr)
  Mit Zitat antworten Zitat