| |
|
|
| Die Angabe von mshtml: im String für die URL lässt X11RC8 abstürzen. (Auch die früheren X11-Versionen!) KompilierenMarkierenSeparieren nutze ich jedoch die xpsesche Variante createHtmlBox welche letztendlich so übersetzt wird: KompilierenMarkierenSeparieren
proc _XPSE_CREATEHTMLBOX
PARAMETERS HDL&,TXT$,XP&,YP&,XW&,YW&
RETURN CONTROL(AtlAxWin,TXT$,1345323008,XP&,YP&,XW&,YW&,HDL&,0,%HINSTANCE,$200)
endproc
CLS
USEDLL(ATL.DLL)
EXTERNAL(ATL.DLL,AtlAxWinInit)
var H&=(_XPSE_CREATEHTMLBOX((%HWND),mshtml:<xmp style=qcolor:#009q>thatswhattaworks,(10),(10),(300),(100)))
WAITINPUT
end
so funktioniert alles korrekt und das htmlControl interpretiert den HTMLCode welcher hinter mshtml: steht.
Schön wäre es wenn mshtml: auch mit dem XProfanschem create(htmlWin... funktionieren würde, oder es zumindest XProfan nicht abstürzen lässt. |
|
|
| |
|
|
|
RGH | Fehlermeldungen zu XPrfan 11 bitte im entsprechenden Unterthread auf XProfan.de posten, damit sie nicht verloren gehen! Danke!
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 25.06.2008 ▲ |
|
|
|
|
| |
|
| |
|
|
|
RGH | Hm,
leider funktioniert auch Deine Variante nicht ganz. Der Absturz erfolgt nur später. Es scheint also nicht zwingend ein Problem von XProfan zu sein. Aber ich schau mal, ob ich was machen kann.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 27.06.2008 ▲ |
|
|
|
|
RGH | Hallo, jetzt weiß ich, was hier das Problem ist: Ein mshtml-Objekt ist nicht vom ActiveX-Typ Webbrowser und hat daher ein anderes Interface. Und da mein Create(HTMLWin,...) noch ein spezielles Webbrowser-Kommando an das Fenster schickt (Put_Silent) kracht es natürlich, weil das Interface nicht paßt. Aber das läßt sich durch einen weiteren Stil umgehen:
1 = mit Rahmen (wie bisher) 2 = ohne Scrollbalken (neu in nächstem RC) 4 = ohne Put_Silent (neu in nächstem RC)
Und dann funktioniert Dein Beispiel sogar gänzlich ohne Rahmen und Scrollbalken!
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 02.07.2008 ▲ |
|
|
|