الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة استعراض الصور من خلال قاعدة بيانات Access

بدأه Kuwait10 في 25 يونيو 2008 · 4 رد · 2,250 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

هل يمكن إستعراض الصور من خلال قاعدة بيانات Access؟

نعم بالفعل يمكن ذلك.

post-70844-1214392584_thumb.jpg

post-70844-1214392599_thumb.jpg

كيف؟

1- من الملف المرفق قم بإستيراد الوحدة النمطية "basGetOpenFile".

2- في النموذج المطلوب قم بإدراج صورة بالخصائص التالية:

الإسم: pic.

نوع الرسم: مضمن.

وضع الحجم: تمدد.

3- أدرج زر أمر وليكن باسم "cmdOpen".

4- في حدث عند النقر على زر أمر أكتب الـ Code التالي:

	Dim strFilter As String
	Dim strInputFileName As String
	strFilter = ahtAddFilterItem(strFilter, "JPEG Files (*.jpg, *.jpeg)", "*.jpg;*.jpeg")
	strFilter = ahtAddFilterItem(strFilter, "GIF Files (*.gif)", "*.gif")
	strFilter = ahtAddFilterItem(strFilter, "BMP Files (*.bmp)", "*.bmp")
	strFilter = ahtAddFilterItem(strFilter, "All Files (*.*)", "*.*")
	strInputFileName = ahtCommonFileOpenSave( _
					   Filter:=strFilter, _
					   OpenFile:=True, _
					   DialogTitle:="من فضلك قم بتحديد الصورة...", _
					   Flags:=ahtOFN_HIDEREADONLY)
	If Len(strInputFileName) > 0 Then
		Me.pic.Picture = strInputFileName
	Else
	End If

وهذا كل شيء.

الـ Code الأساسي للمطور: Ken Getz، وكانت وظيفة الـ Code هو فتح مربع حوار "فتح ملف"،

فقمت باستخدام هذا الـ Code لفتح الصور واستعراضها في نموذج قاعدة بيانات Access.

أتمنتى أن يحوز هذا الموضوع على إعجابكم، وترقبوا جديدي. :)

______________________Access.rar

#2

شكراً أخى على هذا المجهود

مثال جيد..

اقتراح:

يمكنك تطوير هذا المثال لجعله متصفح للصور

#3

أخي الكريم

مليون تحية

أشكرك جزيل الشكر على المجهود الكبير وبارك الله فيك وجعله الله في ميزان حسناتك

تقبل اجمل تحياتي

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#4

رائع ما فعلت

جزاك الله خيراً

#5

الشكر لكم جميعا،

عبـد المجيـد و kamal alnahhal : كلامكم الطيب يثلج صدري.

هاني عوض: بالفعل هذا الـ Code يمكن تطويره بعدة صور،

إعتمادا على هذا المتغير : "strInputFileName".

مثال:

قمت بإدخال تعديل آخر على الملف،

بحيث أصبح يعرض مسار ملف الصورة كاملا في مربع نص،

وصار بالإمكان الإستفادة من هذا الـ Code بشكل أكبر.

post-70844-1214435454_thumb.jpg

الخطوات:

1- أدرج مربع نص جديد وليكن باسم "txtPath".

2- في حدث عند النقر على زر أمر "cmdOpen" غير الـ Code إلى التالي:

Dim strFilter As String
	Dim strInputFileName As String
	strFilter = ahtAddFilterItem(strFilter, "JPEG Files (*.jpg, *.jpeg)", "*.jpg;*.jpeg")
	strFilter = ahtAddFilterItem(strFilter, "GIF Files (*.gif)", "*.gif")
	strFilter = ahtAddFilterItem(strFilter, "BMP Files (*.bmp)", "*.bmp")
	strFilter = ahtAddFilterItem(strFilter, "All Files (*.*)", "*.*")
	strInputFileName = ahtCommonFileOpenSave( _
					   Filter:=strFilter, _
					   OpenFile:=True, _
					   DialogTitle:="من فضلك قم بتحديد الصورة...", _
					   Flags:=ahtOFN_HIDEREADONLY)
	If Len(strInputFileName) > 0 Then
		Me.pic.Picture = strInputFileName
		Me.txtPath.Value = strInputFileName
	Else
	End If

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…