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

كيف أضيف ملفات صور GIF متحركة للنموذج

بدأه sooooool في 30 مايو 2005 · 18 رد · 16,259 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأفاضل خبراء الأكسس أرجو إفادتي حول كيفية إضافة صورة GIF متحركة وجعلها متضمنة بقاعدة البيانات من خلال حقل Oli بحيث تتغير الصورة من حقل لأخر في النموذج ،

قمت بعمل الحقل المذكور ثم قمت بتضمين الصور المتحركة إلا انها ظهرت بشكل رموز .

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

مع خالص الشكر سلفاً للجميع

#2

هذه بعض الصور المتحركة قد تنفع للتجربة يا أستاذه زهره .

صور متحركه.rar

#3

استاذنا العزيز فهد الدوسري

اشكرك جزيل الشكر على هذه الصور الرائعه التي ساعدتنا في الشرح

الاخ sooooool

طريقة اضافة الصور المتحركة الى قاعدة البيانات

1. ستجد ضمن الملف المرفق ملف او اداة تدعى AniGIF.ocx قم بنسخها وتسجيلها في مجلد النظام الخاص بالويندوز C:\WINDOWS\system32

هذه الاداة تحتاج الى تسجيل وستجد اداة التسجيل موجودة ضمن المرفقات بإسم ocxdllreg كل ما عليك بعد فك الضغط عن المرفق هو الضغط عليها مرتين بالماوس لتحميلها .

2. الان نريد تسجيل الاداة المرفقه AniGIF.ocx بعد فك الضغط عنها والموجوده في مجلد النظام فنقوم بالضغط عليها بالماوس الايمن على الاداة ومن ثم اختيار تسجيل حسب الشرح المرفق بالصور واذا طلب منك رقم التسجيل فستجده في المرفقات Animation GIF Control

22_12_05_07_59_28_1135267168reg.gif

22_12_05_08_09_32_1135267772scse.gif

2. افتح قاعدة بيانات فارغة ومن اطار قاعدة البيانات اختر نماذج

3. قم بإنشاء نموذج في طريقة عرض التصميم ومن خلال مربع الادوات اختر عناصر تحكم اضافية

22_12_05_08_10_30_1135267830Empty.gif

4. اختر من القائمة التي ستظهر الاداة Animation GIF Control

5. انتقل الان الى النموذج وعند وضع الماوس على النموذج ستتحول الماوس الى مطرقه وعليها علامة +

6. ثم بصنع مستطيل او مربع وذلك بالضغط على الماوس من حافة النموذج وسحب الماوس الى الاسفل ليظهر لك مستطيل ابيض

7. الان قم بالضغط بالماوس الايمن على نفس المربع الابيض وستظهر لك لوحة اختر منها كائن Animation GIF Control

وعند وضع الماوس عليها ستظهر لك لوحة جانيبة صغيره اختر منها خصائص Properties

22_12_05_08_12_09_1135267929prop.gif

8. الان انت في خصائص الاداة قم بإختيار تصفح موقع الصور Browse

22_12_05_08_13_04_1135267984browse.gif

9. اختر الصوره المطلوبه من نوع GIF

10 . انتقل الى التبويب Properties وقم بإختيار الحجم التلقائي AutoSize و شفاف Transparens و ممتده Stretch

22_12_05_08_14_29_1135268069prop_.gif

11. قم الان بالضغط على Apply لتفعيل الاختيارات ثم اضغط OK

12. قم بحفظ ما قمت بعمله على النموذج واعرض النموذج في الوضع العادي وانظر الى النتيجه .

13. كرر الخطوات من 4 الى 12 مع كل صورة تقوم بإضافتها في كل نموذج مستقل لكل كلمة او صورة

14. لاضافة صورة ثانية في النموذج كرر الخطوات من 6 الى 12

ختاما لكم مني كل الشكر والتقدير وآمل ان اكون قد وفقت في الشرح بطريقه سهلة ولا يسعني في هذا المقام الا ان اتقدم بالشكر لآخي فهد الدوسري على المساعدة .

وهذا مثال مرفق لنتائج الشرح

اختكم

زهره

Deaf.rar

Animation_GIF_Control.rar

ocxdllreg.rar

تم تعديل هذه المشاركة بواسطة zahrah في 30 يوليو 2007 في 17:29

1
#4

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

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

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

تحياتي ..

#5

شكراً اختي زهره على الشرح

ولكن لا يوجد لدي تسجيل للملف كما في الصوره المرفقه

ماهو الحل ؟

sssssss.JPG

#6

اخي ابو سلمان

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

يوجد هناك طريقتين لتسجيل ادوات ActiveX

الطريقة الاولى : عن طريق برنامج الاكسيس

1. من القائمة ( Menu ) اختر ادوات ( Tools )

2. اختر منها عناصر تحكم ActiveX

3. ستظهر لك قائمة بالادوات المحملة لديك اختر منها الاداة المطلوب تسجيلها

22_12_05_08_17_47_1135268267regs_.gif

الطريقة الثانية

قم بتنزيل هذه الاداة الخاصة بتسجيل ادوات اكتيف اكس وعند تسجيل اي اداة وذلك بالضغط بالماوس الايمن عليها ستجد هذا البرنامج موجود ضمن القائمه " تسجيل " register او " الغاء التسجيل UNregister

وهذا هو البرنامج

اختكم

زهره

ocxdllreg.rar

تم تعديل هذه المشاركة بواسطة zahrah في 30 يوليو 2007 في 17:27

1
#7

والله يا أخت زهرة إني عاجز عن شكرك وتثمين مساعدتك وشرحك الوافي وما اقول غير كثر الله من أمثالك ونفعك بعلمك ونفع بيكي والشكر موصول للأخ فهد الدوسري .

تمت عملية إضافة أداة الأكتف إكس وتسجيلها بفضل الله ثم بفضلك أستاذتنا زهرة

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

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

المشكلة إن المتغيرات الموجودة في الأداة كثيره وتتغير من صورة لصورة وبالذات عدد الإطارات

أكرر جزيل الشكر لكي خاصة وللجميع عامة والله نسال أن يديم فضلك وينور بصيرتكم .

تم تعديل هذه المشاركة بواسطة sooooool في 1 يونيو 2005 في 04:24

#8

بارك الله فيك ورحم والديك

اشكرك من كل قلبي وجعلك الله ذخراً لنا وللمنتدى

تم تعديل هذه المشاركة بواسطة Abu-Salman في 1 يونيو 2005 في 17:35

#9

اخ فهد

بعد اذان اخت زهره البرنامج اسمه Sang it v7

ولكم مني كل التقدير على الجهد الذي تبذلونه في هذا المنتدى

nhnh3oq.gif
#10

اخي الفاضل EURO_ 999

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

تم شرح البرنامج واضافته في حينه بناء على طلب المشرف فهد الدوسري وتجده على هذا الرابط

/index.php?showtopic=67338

اختكم

زهره

#11

اخوي alfdany اتبع الطريقة الاولى للتسجيل

اقتباس
الطريقة الاولى : عن طريق برنامج الاكسيس

1. من القائمة ( Menu ) اختر ادوات ( Tools )

2. اختر منها عناصر تحكم ActiveX

3. ستظهر لك قائمة بالادوات المحملة لديك اختر منها الاداة المطلوب تسجيلها

regs2.gif

علماً انني حصلت الاداة

RegSvr32

موجوده في جهازي مسبقاً ولكن لا يظهر التسجيل في خيارات الماوس

ولكن ولله الحمد تم التسجيل بفضل الله ثم بفضل طريقة الاخت زهره

#12

عذرا ياخوان

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

في animation gif v2.25

كيف اتخلص من الرساله المزعجه -- التعريفية-- حول ان هذا الانتاج مسجل باسم demien الخ....؟

ويطلب ام ok او unregister

العجيب ان هذة الرساله تتكرر على عدد الصور ؟؟؟!! يعني عندي 4 صور متحركه لابد من الظغط اربع مرات على ok !!!!!!!!! ثم بعد ذلك تعمل جميع الصور بشكل جميل وحركة سلسه

طبعا جربت كل طرق الاخت زهرة ولكن لم تفلح ومازلت احاول

تم تعديل هذه المشاركة بواسطة fahad900 في 11 مايو 2007 في 22:39

#13

الحمد لله تم معاجه الوضع والاستفاده من الاخطاء

الخطاء كان عباره عن قراءة او التعرف على AniGIF.ocx من مسار سطح المكتب بينما التي وضعتها في السيستم

لم يتعرف عليها

وبعد اعادة الوضع الى sys32 تم المطلوب

آآمل ان لايقع احد في المطب الذي وقعت فيه :rolleyes:

#14

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

#15

اخي الفاضل إمام

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

يجب نقل الأداة AniGIF.ocx مع المشروع اي تكون في نفس المجلد الموجود فيه قاعدة البيانات

#16
zahrah كتب:
اخي ابو سلمان

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

يوجد هناك طريقتين لتسجيل ادوات ActiveX

الطريقة الاولى : عن طريق برنامج الاكسيس

1. من القائمة ( Menu ) اختر ادوات ( Tools )

2. اختر منها عناصر تحكم ActiveX

3. ستظهر لك قائمة بالادوات المحملة لديك اختر منها الاداة المطلوب تسجيلها

22_12_05_08_17_47_1135268267regs_.gif

الطريقة الثانية

قم بتنزيل هذه الاداة الخاصة بتسجيل ادوات اكتيف اكس وعند تسجيل اي اداة وذلك بالضغط بالماوس الايمن عليها ستجد هذا البرنامج موجود ضمن القائمه " تسجيل " register او " الغاء التسجيل UNregister

وهذا هو البرنامج

اختكم

زهره

#17

اعجبني جدا سؤال للعضو sooooool حول كيفية جعل نموذج واحد يعرض عدة مجموعة من الصور المتحركة بناءً على مربع بحث في النموذج حاولت و لم انجح

بعد وضع الاداة AniGIF.ocx قي مجلد C:\WINDOWS\systemُ ثم تسجيلها

عملت جدول يحتوي حقلين ID & path حيث الاول رقم الصورة المتحركة و الثاني مسارها و جعلت id= اسم الصورة ثم انشأت نموذج وو ضعت فيه قائمة منسدلة للبحث و انشأت Animation GIF Control لعرض الصورة ولكنن لم استطع ربطه مع path ليتم عرض اي صورة متحركة عند بحث عن صورة اخرى او التنقل في ازار الداتا

و استغرب عملاقة الاكس مثل الستاذة زهرة و الاستاذ فهد الدوسري و ابو مهند العبادي و هم كثر و نفخر بهم لم يحلو الموضوع سأحاول من جهتي مرة اخرى و أخرى و ارجو تفعيل هذا الموضوع و رمضان كريم عليكم و كل عام و انتم بالف خير

#19

انا متابع جيد للموضوعات التى تقوم استاذتى زهرة بشرحها وبصراحة مفيش احسن من كده فى توصيل الشرح بكل يسر جزاكى الله عننا كل خير

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