Seite 1 von 1

mht/mhtml Datei aus der Datasection anzeigen

Verfasst: 06.06.2013 11:27
von Pelagio
Hallo,

ich habe eine '*.mht(mhtml)' Datei und lade diese mit IncludeBinary ins Programm.
Diese Datei wollte ich jetzt mit dem WebGadget

Code: Alles auswählen

WebGadget(#PB_Any, 10, 10, 580, 380, PeekS(?mhtFile))
anzeigen lassen.
Leider sagt mir das Gadget nur 'Die Webseite kann nicht angezeigt werden'.
Lade ich die Datei direkt

Code: Alles auswählen

WebGadget(#PB_Any, 10, 10, 580, 380, "mhtFile.mht")
so wird sie dargestellt.
Meine Frage ist jetzt, kann ich '*.mht' oder auch '*.html' Dateien, die ich vorab mit IncludeBinary eingebunden habe überhaupt anzeigen lassen? :coderselixir:

Re: mht/mhtml Datei aus der Datasection anzeigen

Verfasst: 06.06.2013 11:34
von jamirokwai
Pelagio hat geschrieben:Hallo,

ich habe eine '*.mht(mhtml)' Datei und lade diese mit IncludeBinary ins Programm.
Diese Datei wollte ich jetzt mit dem WebGadget

Code: Alles auswählen

WebGadget(#PB_Any, 10, 10, 580, 380, PeekS(?mhtFile))
anzeigen lassen.
Leider sagt mir das Gadget nur 'Die Webseite kann nicht angezeigt werden'.
Lade ich die Datei direkt

Code: Alles auswählen

WebGadget(#PB_Any, 10, 10, 580, 380, "mhtFile.mht")
so wird sie dargestellt.
Meine Frage ist jetzt, kann ich '*.mht' oder auch '*.html' Dateien, die ich vorab mit IncludeBinary eingebunden habe überhaupt anzeigen lassen? :coderselixir:
Hi Pelagio,

versuch mal, den Text in das WebGadget zu schreiben. "mhtFile.mht" funktioniert, weil es auf eine Datei verweist.
Deswegen steht auch in Result = WebGadget(#Gadget, x, y, Width, Height, URL$ [, Flags]) das URL$ :-)

Code: Alles auswählen

SetGadgetText(#webgadget, #PB_Web_HtmlCode, PeekS(?mhtFile))
Das müsste klappen. Wenn ich mich nicht täusche, funktioniert es auch auf dem Mac.

Grüßle,
J.

Re: mht/mhtml Datei aus der Datasection anzeigen

Verfasst: 06.06.2013 12:43
von Pelagio
Danke jamirokwai,

tatsächlich geht es mit

Code: Alles auswählen

SetGadgetItemText(#webgadget, #PB_Web_HtmlCode, PeekS(?mhtFile))
leider ist in der '*.mht' Datei auch ein Bild eingebunden, welches nicht übernommen wird (nur als Text). Aber alles was Text darstellt (Farbe, Fett usw...) wurde so auch angezeigt. Über die Hilfe habe ich erfahren das dies vor >5 Jahren auch nicht möglich war und dies hat sich bis dato anscheinend nicht geändert.

Re: mht/mhtml Datei aus der Datasection anzeigen

Verfasst: 06.06.2013 15:54
von edel