العمل مع الأجسام المطلقة

(أولي) يرمز إلى “الربط بين الحقن والإمتياز” هذه هي التكنولوجيا التي يستطيع المستعملون من خلالها العمل مع الوثائق التي تحتوي على “أجسام” التي صنعت أو حررت بواسطة تطبيقات طرف ثالث. ذلك، OLE يَسْمحُ a طلب لتصدير هذه “الاعتراضات” إلى طلب آخر للتحرير، وبعد ذلك يُستوردُهم مَع بَعْض المحتوىِ الإضافيِ.

وفي هذه المادة، سنتحدث عن إدراج موضوع أولي ووضع ممتلكاته في وثيقة.

الهدف الأول

إذا كنت تريد اعتراضاً، اتصل InsertOleObject طريقة و تمريرها ProgId صراحة مع معايير أخرى

The following code example shows how to insert OLE اعتراض على وثيقة:

تحديد اسم السفينة وتمديدها عند إدراج اعتراض أولي

حزمة الـ(أولي) هي إرث وطريقة “غير موثقة” لتخزين الأشياء المدمجة إذا كان معالج (أول) غير معروف

مرحلة مبكرة Windows صيغ مثل Windows 3.1, 95, and 98 had a Packager. تطبيق يمكن استخدامه لإدراج أي نوع من البيانات في الوثيقة. هذا الطلب مستبعد الآن Windowsلكن Microsoft Word والتطبيقات الأخرى لا تزال تستخدمها في تضمين البيانات إذا كان معالج OLE مفقودا أو غير معروف. The OlePackage ويسمح الفصل للمستعملين بالوصول إلى ممتلكات التعبئة الشاملة.

The following code example shows how to set the file name, extension, and display name for OLE Package:

الحصول على الوصول إلى بيانات الجسم OLE

يمكن للمستعملين الوصول إلى بيانات الأجسام الموجودة على سطح الأرض باستخدام مختلف خصائصها وأساليبها OleFormat الصف على سبيل المثال، من الممكن الحصول على OLE الجسم البيانات الخام أو طريق واسم ملف المصدر للجسم ذو الصلة OLE.

المثال الرمزي التالي يُظهر كيف يُصبحُ OLE البيانات الخام المعترضة باستخدام GetRawData الطريقة:

يضاف OLE إعتراض كa Icon

ويمكن أيضا إدراج الأجسام المطلقة في الوثائق كصور.

ويوضح المثال الرمزي التالي كيفية إدراج هدف أولي كإيكون. لهذا الغرض DocumentBuilder الفصل يفضح InsertOleObjectAsIcon طريقة

The following code example shows how to inserts an embedded OLE object as an icon from a stream into the document:

Insert Online Video

يمكن ادخال الفيديو على الانترنت في الوثيقة الوردية يمكنك إدخال فيديو على الإنترنت في وثيقة في الموقع الحالي عن طريق الاتصال InsertOnlineVideo الطريقة:

The DocumentBuilder ويقدم الفصل أربعة تحميلات زائدة من هذه الطريقة. الأول يعمل مع أكثر موارد الفيديو شعبية ويأخذ URL مِنْ الفيديوِ كa بارامتر. فعلى سبيل المثال، تدعم الحمولة الأولى الإضافة البسيطة للفيديو على شبكة الإنترنت من YouTube و Vimeo موارد

ويبين المثال الرمزي التالي كيفية إدخال شريط فيديو إلكتروني من Vimeo في وثيقة:

أما الحمولة الإضافية الثانية فهي تعمل مع جميع موارد الفيديو الأخرى وتأخذ رمز HTML المدمج كمقياس. ويمكن أن تختلف مدونة HTML لتضمين شريط فيديو تبعاً للمقدم، بحيث تتصل بمقدم الطلب المعني للحصول على التفاصيل.

ويبين المثال الرمزي التالي كيفية إدخال شريط فيديو على شبكة الإنترنت في وثيقة تستخدم هذه المدونة: