السلام عليكم ورحمة الله وبركاتة
اخوتي الكرام وجدة بعض الأمثله المطروحه في المنتدى استخدم فيها صور متدادها png
وحاولت كثيرا استخدم هذا الامتداد ولم استطع
سؤالي : ماهي الطريقة التي تجعل الاكسس يتقبل صور من الإمتداد PNG
ولكم الشكر والتقدير
السلام عليكم ورحمة الله وبركاتة
اخوتي الكرام وجدة بعض الأمثله المطروحه في المنتدى استخدم فيها صور متدادها png
وحاولت كثيرا استخدم هذا الامتداد ولم استطع
سؤالي : ماهي الطريقة التي تجعل الاكسس يتقبل صور من الإمتداد PNG
ولكم الشكر والتقدير
انا استخدم اكسس 2007 ولا أجد أي صعوبة في ادراج صورة من نوع PNG
شوف الصورة
بالنقر هنا
تظهر هذه
تلاحظ انه من ضمن انواع الصور المدعومة.. الصور التي من نوعPNG
هذا بالنسبة لطريقة الإدراج اليدوي
وهناك طريقة أخرى اكثر احترافية وهي عن طريق الكود، مثال:
Pic.Picture = CurrentProject.path & "\Pic1.png"
حيث أن (Pic): هو اسم الكائن الذي ستظهر فيه الصورة كأن يكون ذلك الكائن هو نفس الكائن الذي يدرج من عناصر التحكم (انظر الصورة الأولى) أو يكون زرا أو حتى خلفية النموذج ككل وذلك باستبدال كلمة (Pic) بـ (Form).
أما عبارة (CurrentProject.path ) فهو يرجّع نفس الامتداد الذي يوجد به ملف قاعدة البيانات تبعك، فإن كان ملف قاعدة البيانات في (D:\sys) فإنه سيرجع نفس القيمة المذكورة بين القوسين.
وعبارة "\Pic1.png" : اسم ملف الصورة الذي سيتم ادراجه.
حيلة جميلة:
يمكنك حماية الصور المصاحبة لملف قاعدة البيانات وذلك بتغيير امتداد ملف الصورة أو حتى حذف الإمتداد (مثال: الملف Pic1.png يمكن أن تغيره إلى Pic1 فقط) ثم تكتب نفس ما تم تعديله في امتداد الملف داخل الكود وهذا لن يؤثر على ظهور الصورة في النموذج
تسلم يا زعيم
وأسأل الله العلي القدير أن يزيدك علم ونور