كيفية إنشاء مستعرض ويب المبوبة

مقدمة

توضح هذه المقالة نموذج إطار تعليمات برمجية واحد-متوفر للتنزيل. يوضح هذا النموذج كيفية إنشاء مستعرض ويب مبوبة.

مستوى الصعوبة

معلومات التنزيل

لتنزيل نموذج التعليمات البرمجية هذه، انقر فوق أحد الارتباطات التالية:

نظرة عامة تقنية

تمكين "في علامة تبويب جديدة" سياق الأمر فتح في عنصر تحكم WebBrowser

معطل في عنصر تحكم WebBrowser سياق الأمر "فتح في علامة تبويب جديدة" بشكل افتراضي، يمكنك إضافة *.exe = 1 قيمة لمفتاح التسجيل التالي:

HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_TABBED_BROWSINGملاحظات

  • * في *.exe = 1 قيمة عنصرا نائبا لاسم العملية.

  • هذه الإعدادات المفعول فقط بعد إعادة تشغيل التطبيق. لمزيد من المعلومات حول الاستعراض المبوب للمطورين، قم بزيارة موقع MSDN التالي على الويب:

تعطيل عنصر التحكم WebBrowser وفتح الارتباط في مثيل جديد من إطار Internet Explorer

في حالة النقر فوق الأمر "فتح في علامة تبويب جديدة" السياق، سيفتح الارتباط في مثيل جديد من إطار Internet Explorer بشكل افتراضي. يعين واجهة الحدث DWebBrowserEvents2 واجهة مصدر حدث حيث أن تطبيق يجب تطبيق لتلقي إعلامات أحداث من عنصر تحكم WebBrowser أو من تطبيق Windows Internet Explorer. إعلامات أحداث تتضمن معالج الحدث NewWindow3 يعني عنصر التحكم WebBrowser سيفتح الارتباط في مثيل جديد من إطار Internet Explorer. يمكنك معالجة هذا الحدث وتعيين الخاصية " إلغاء الأمر " لوسيطة الحدث إلى TRUE. ولذلك، سيتم إلغاء عنصر التحكم WebBrowser هذه العملية.

إنشاء تبويب جديد لعرض الارتباط في تطبيق

بعد تعيين الخاصية " إلغاء الأمر " لوسيطة الحدث في معالج الحدث NewWindow3 ، يمكنك إنشاء تبويب جديد الذي يحتوي على عنصر تحكم WebBrowser لعرض الارتباط.ملاحظة:لمزيد من المعلومات حول كيفية إنشاء ونشر نموذج التطبيق، راجع الملف Readme.txt التي يتم تضمينها في حزمة التنزيل.

الفئة التقنية

  • المستعرض

المتطلبات المسبقة

تم إنشاء هذا التطبيق باستخدام Microsoft Visual Studio 2010 و Microsoft.NET Framework 4.

اللغات

نموذج التعليمات البرمجية هذا على لغات البرمجة التالية:

اللغة

اسم المشروع

Visual C #

كستابيدويبرووسير

Basic.NET البصرية

فبتابيدويبرووسير

مزيد من المعلومات

ما هو إطار التعليمات البرمجية الكل في واحد؟

يعرض إطار التعليمات البرمجية واحد-تقنيات التطوير Microsoft معظم باستخدام نماذج تعليمات برمجية في لغات برمجة مختلفة. كل مثال يتم بدقة تحديد تتألف وموثقة لإظهار أحد السيناريوهات البرمجية الشائعة. لمزيد من المعلومات حول إطار التعليمات البرمجية الكل في واحد، قم بزيارة موقع Microsoft التالي على الويب:

كيفية البحث عن المزيد من نماذج التعليمات البرمجية Framework الكل في واحد

للبحث عن المزيد من نماذج التعليمات البرمجية Framework الكل في واحد، البحث عن "كبكوديفكس" جنبا إلى جنب مع الكلمات الأساسية ذات الصلة على Microsoft دعم موقع ويب. أو، قم بزيارة موقع Microsoft التالي على الويب:

المراجع

لمزيد من المعلومات حول واجهة DWebBrowserEvents2 ، قم بزيارة موقع MSDN التالي على الويب:

لمزيد من المعلومات حول أسلوب WebBrowser.CreateSink ، قم بزيارة موقع Microsoft التالي على الويب:

إخلاء مسؤولية النشر السريع

شركة Microsoft و/أو الموردون التابعون لها إجراء أية عروض تمثيلية حول ملاءمة أو الثبات أو دقة المعلومات والرسومات ذات الصلة الواردة في هذا التقرير. يتم توفير كافة هذه المعلومات والرسومات ذات الصلة "كما هي" دون ضمان من أي نوع. Microsoft و/أو الموردون التابعون لها بموجب مسؤوليتها تجاه كافة الضمانات والشروط فيما يتعلق بهذه المعلومات والرسومات، بما في ذلك كافة الضمانات والشروط الخاصة والملاءمة لغرض معين، وكفاءة الأداء ذات الصلة الجهد والعنوان وعدم الانتهاك. الموافقة على وجه التحديد في أي حال من Microsoft و/أو الموردون التابعون لها أن مسؤولاً عن أية طارئة المباشرة وغير المباشرة تأديبية، أو أضرار خاصة أو استتباعية أو أية أضرار على الإطلاق بما في ذلك، دون حصر، التعويض عن خسارة الانتفاع، ببيانات أو الأرباح، تنشأ عن أو في أي شكل من الأشكال المرتبطة باستخدام أو عدم القدرة على استخدام المعلومات والرسومات ذات الصلة الواردة في التقرير، استناداً إلى العقد، المسؤولية التقصيرية، والإهمال، المسؤولية أو غير ذلك، حتى إذا كان Microsoft أو أي من مورديها إخطار إمكانية حدوث الأضرار.

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×