2009-03-21 33 views
5

Tôi muốn tìm hiểu một số khái niệm cơ bản về MSHTML, như cách sử dụng giao diện IHtmlDocument và IHtmlDocument2. Tôi đã tìm kiếm khá lâu, nhưng không thể tìm ra hướng dẫn cho người mới bắt đầu. Bất cứ ai có thể giới thiệu một cái gì đó để đọc?Hướng dẫn MSHTML

EDIT: Tôi thích sử dụng C#.

+0

Bạn có thể nhận được nhiều câu trả lời hơn nếu bạn có thể chỉ định (các) ngôn ngữ bạn định sử dụng. –

+0

Cảm ơn DR! Tôi đã thêm, và ý kiến ​​của bạn đang thực sự làm cho senese. :-) – George2

+0

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

Trả lời

5

Khi tôi đang học cách sử dụng MSHTML, tôi chủ yếu dựa vào số MSDN documentation và yêu cầu chi tiết cụ thể trong các nhóm tin tức và trang web như thế này.

Nó cũng giúp tôi rất nhiều để tải xuống toàn bộ Windows SDK thay vì đọc trực tuyến.

+0

Cảm ơn DR, tôi đã đọc tài liệu bạn đã liệt kê ở đây trước đây. Họ là nhiều hơn về tài liệu API, nhưng những gì tôi cần là một hướng dẫn hoặc một cái gì đó cho người mới bắt đầu học cách sử dụng MSHTML để phát triển một số ứng dụng đơn giản từng bước một. – George2

4

Nếu bạn đang sử dụng C#, thì bạn không nên sử dụng MSHTML. Sử dụng thành phần WebBrowser nếu bạn đang sử dụng Windows Forms, sử dụng bất kỳ API XML nào nếu bạn đang cố tạo HTML (dưới dạng XHTML). Bạn có thể có thể muốn sử dụng một HtmlWriter, nhưng tránh xa mã không được quản lý, nếu bạn có thể giúp nó.


Links:

BTW, MSHTML không phải là một điều mới - đó là một điều cũ. BTW2, đây có phải là George2?

+0

Cảm ơn John, đừng quá ấn tượng về ý nghĩa của bạn về "Thành phần WebBrowser" và "HtmlWriter", bạn có thể tham khảo một số liên kết về ý tưởng của mình không? – George2

+0

@ John, đánh giá cao nếu bạn có thể giới thiệu cho tôi một số hướng dẫn cơ bản về cách sử dụng MSHTML trong mã không được quản lý. Tôi rất thích học những điều mới. :-) – George2

+0

George, nếu bạn có ý định xóa HTML và thu thập dữ liệu DOM thì bạn sẽ muốn MSHTML. –

0

Có một số hướng dẫn trong phần "lưu trữ và sử dụng lại" tài liệu IE SDK. Nhưng tôi đoán bạn cũng cần đọc hướng dẫn DHTML trong phần HTML/CSS.