2009-03-21 9 views
5

Desidero imparare alcune nozioni di base su MSHTML, ad esempio come utilizzare le interfacce IHtmlDocument e IHtmlDocument2. Ho cercato per un po ', ma non riesco a trovare un tutorial per i principianti. Qualcuno potrebbe consigliare qualcosa da leggere?Esercitazione MSHTML

MODIFICA: preferisco usare C#.

+0

È possibile ottenere più risposte se è possibile specificare la lingua o le lingue che si prevede di utilizzare. –

+0

Grazie DR! Ho aggiunto, e i tuoi commenti stanno davvero facendo senese. :-) – George2

+0

refer: http://www.codeguru.com/cpp/in/ieprogram/article.php/c4385/Lightweight-HTML-Parsing-Using-MSHTML.htm#more – Jichao

risposta

5

Quando stavo imparando a utilizzare MSHTML, mi sono basato principalmente su MSDN documentation e ho chiesto dettagli specifici nei newsgroup e siti come questo.

Inoltre, mi ha aiutato molto a scaricare l'intero Windows SDK invece di leggere online.

+0

Grazie DR, ho letto i documenti hai elencato qui prima. Si tratta più del documento API, ma quello di cui ho bisogno è un tutorial o qualcosa del genere per un principiante per imparare come usare MSHTML per sviluppare alcune semplici applicazioni passo dopo passo. – George2

4

Se si utilizza C#, non utilizzare MSHTML. Utilizzare il componente WebBrowser se si utilizza Windows Form, utilizzare una delle API XML se si sta tentando di generare HTML (come XHTML). Potresti voler usare un HtmlWriter, ma stare lontano dal codice non gestito, se puoi aiutarlo.


vicini:

BTW, MSHTML non è una cosa nuova - è una cosa vecchia. BTW2, è questo ilGeorge2?

+0

Grazie John, non hai troppa impressione su cosa intendi per "componente WebBrowser" e "HtmlWriter", potresti fare riferimento ad alcuni link sulle tue idee per favore? – George2

+0

@John, apprezzato se mi può consigliare ad alcune esercitazioni di base su come utilizzare MSHTML nel codice non gestito. Sono molto interessato a imparare nuove cose. :-) – George2

+0

George, se intendi raschiare l'HTML e scansionare il DOM, allora vorrai MSHTML. –

0

Ci sono alcuni tutorial nella sezione "hosting e riutilizzo" della documentazione di IE SDK. Ma suppongo che tu abbia bisogno di leggere le esercitazioni DHTML anche nella sezione HTML/CSS.