|
عرض الصور - إدراج الصور في القاعدة - حقل OLE |
أضيف بتاريخ 30/8/1423هـ
تعديل بتاريخ 12/9/1423هـ
يمكن إدراج الصور وغيرها من الكلفات ككائنات
OLE إما مرتبطة أو مضمنة في القاعدة والفرق بينهما : أن
إدراج المحتويات ككائن مضمن لا ينعكس التغيير الذي تقوم بعمله على الملف على الكائن
المخزن في الجدول بعكس المرتبط وأيضا لابد من تواجد الملف دائما مع القاعدة وإلا لن
يمكنك عرضها .
خطوات
الإنشاء :
1- افتح الجدول في عرض التصميم ثم أنشئ حقل من نوع OLE :
الآن احفظ الجدول .
2- أنشئ نموذج مبني على الجدول السابق :
3- أنشئ زر أمر على النموذج لغرض إدراج الكائنات في الحقل ، وفي حدث عند النقر له اكتب :
|
الصورة.Action = acOLEInsertObjDlg |
لاحظ أن اسم حقل الـ OLE هنا صورة .
من الأفضل وضع عبارة اعتراض خطأ حتى لا تظهر للمستخدم رسالة عند ضغط زر إلغاء الأمر فيكون الكود كالتالي :
|
On Error Resume Next الصورة.Action = acOLEInsertObjDlg |
4- الآن انقر زر الأمر وسيظهر مربع الحوار التالي :
أهم اختيارين في المربع هما الاختيار بين إنشاء كائن جديد ثم إدراجه ويعطيك قائمة بأنواع الكائنات الممكن إدراجها في الحقل ، أو إدراج كائن موجود ويسميه هنا إنشاء من ملف .
غالبا ما يستخدم الخيار الأخير أي أن الملفات تكون جاهزة ثم يتم إدراجها وهو أسهل في التعامل .
5- اختر إنشاء من ملف فيظهر مربع الحوار بالشكل التالي :
6- اضغط زر استعراض فيظهر مربع الحوار التالي :
اختر الملف الذي ترغب في إدراجه ثم اضغط موافق ، ستعود للمربع السابق ومنه يمكنك اختيار ارتباط إذا رغبت بكون الملف مرتبط به وكذلك اختيار عرض كرمز لعرض الملف كرمز يظهر ذلك في صور من نوع bmp يعني يعرض الصورة أو يعرض رمز له ويمكنك اختيار الرمز الذي ترغب به .
أوامر
أخرى :
1- لنسخ الملف إلى الحافظة :
|
الصورة.Action = acOLECopy |
2- للصق ملف في الحقل :
|
الصورة.Action = acOLEPaste |
3- لتحديث ملف في الحقل :
|
الصورة.Action = acOLEUpdate |
4- لتنشيط ملف في الحقل :
|
الصورة.Action = acOLEActivate |
انتهت الطريقة .
مواضيع مرتبطة :
إدراج الصور في قاعدة البيانات بالكود .
|
مثال بالأكسس 97 |
الأمثلة مضغوطة تحتاج إلى برنامج فك الضغط انقر هنا لتحميل البرنامج |
مثال بالأكسس 2002 |
![]()
