كيف يمكنني استخدام mshtml في vb.net؟
سؤال
في الجواب على السؤال رقم56107, ، قدم Erlend هذا العينة C # رمز:
using mshtml;
...
object[] oPageText = { html };
HTMLDocument doc = new HTMLDocumentClass();
IHTMLDocument2 doc2 = (IHTMLDocument2)doc;
doc2.write(oPageText);
أرغب في استخدام MSHTML في vb.net، لكن IDE لا يتعرف على هذا:
Imports mshtml
ما هي الخطوات الإضافية التي أحتاج إليها لاستخدامها لاستخدام MSHTML في VB.NET؟
المحلول
وجدت إجابة على سؤالي:
إذا كنت مهتما، فإليك الحل بناء على VB.NET الذي يمكنك استخدامه باستخدام ASP.NET (.ASPX.VB). تأكد من إضافة إشارة إلى Microsoft.MSHTML من مجموعة كائنات .NET و "استيراد System.Runtime.Interopservices"
مع هذه الدليل، وجدت هذا عن طريق فتح مربع حوار "إضافة مرجع"، وتبحث في علامة التبويب COM، وليس علامة التبويب .NET. اسم مكون هو مكتبة كائنات Microsoft HTML.
نصائح أخرى
واردات system.runtime.interopservices و
"مع هذه الأدلة، وجدت هذا من خلال فتح مربع حوار" إضافة مرجع "(المشروع ==> إضافة مرجع)، وتبحث ضمن علامة التبويب COM، وليس علامة التبويب .NET. اسم مكون هو مكتبة كائنات Microsoft HTML."
انها تعمل 100٪