Avatar billede fedeabe Nybegynder
06. oktober 2000 - 08:51 Der er 3 kommentarer og
1 løsning

WTL/ATL og HTML dokumenter

Hvis man har indlejret et IE objekt i sit program (f.eks. med CAxWindow i WTL/ATL), hvordan erstatter man så indholdet i IE med noget HTML man har i en streng.

Med QueryControl kan jeg kun få fat i et IWebBrowser interface og IWebBrowser::Navigate duer ikke med en streng.
Avatar billede borrisholt Novice
06. oktober 2000 - 08:54 #1
har du tænkt på bare at gemme dit html i en temporær fil, som du så giver IWebBrowser::Navigate som parameter, hvor efter sen slettes ..

Ikke den store forkormede løsning ... men den virker ...

Jens B 
Avatar billede fedeabe Nybegynder
06. oktober 2000 - 09:02 #2
Jeg har bestemt ikke tænk mig at gemme i en fil, idet HTML i strengen er dynamisk genereret.
Avatar billede powell Nybegynder
06. oktober 2000 - 10:07 #3
Er det en URL, du vil kaste over i IE?
Avatar billede fedeabe Nybegynder
09. oktober 2000 - 13:32 #4
Jeg har selv funder løsningen:

Med IWebBrowser2::get_Document kan man få en pointer til dokumentet (IDispatch) som man kan QI efter IHTMLDocument2. Så kan man f.eks. bruger IHTMLDocument2::Write (...)

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester