• 0
zahrah

تغيير اشكال نماذج الأكسيس بأشكال جميله

سؤال

اخواني الكرام

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

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

اولا : نسخ عنصر اكتيف اكس Active X واشكال النماذج

1. يوجد في الملف المرفق مكتبة تدعى ExSkin.dll وهي الأداة التي تقوم بتغيير شكل النموذج الى عدة اشكال لذا نقوم بنسخها مباشرة الى مجلد نظام الويندوز C:\WINDOWS\system32

2. يوجد في الملف المرفق ملفات تنتهي بالإمتداد esk وهي عبارة عن اشكال جاهزة للنماذج نقوم بوضعها في نفس مجلد قاعدة البيانات التي نعمل عليها .

ثانيا : ادراج الأداة في برنامج الأكسيس

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

2. نذهب الى شريط قوائم الأكسيس العلوي ونختار ادوات ثم ادراج ثم نختار عنصر تحكم Active X

post-15367-1195290779_thumb.gif

3. سيفتح لنا نافذة عناصر التحكم والمكتبات الموجوده في مجلد نظام الويندوز نقوم بالبحث عن عنصر التحكم ExSkinForm ActiveX Control ثم نقوم بإختياره ومن نضغط على موافق .

post-15367-1195290843_thumb.gif

4. سيتم ادارج عنصر التحكم في النموذج ( وهو في وضع التصميم )

5. بعد ظهور عنصر التحكم على النموذج نقوم بالضغط عليه بزر الماوس الأيمن وسيفتح لنا قائمة نختار منها كائن ExSkinForm ActiveX Control وستظهر لنا قائمة فرعية نختار منها Load Skin

post-15367-1195290909_thumb.gif

6. بمجرد الضغط على تحميل الشكل او الجلد Load Skin سيتم فتح نافذة البحث عن الملفات الخاصة بالأشكال ( التي وضعناها سابقا في نفس مجلد القاعدة ) والتي تنتهي بالإمتداد esk

post-15367-1195290997_thumb.gif

7. نقوم بإختيار اي شكل من الأشكال ثم نضغط Open وسيتم اغلاق النافذة .

8. نقوم الآن بالحفظ او الضغط على زري الأمر في لوحة المفاتيح Ctrl+S

ثالثا : تفعيل المكتبة ExSkin 1.0 Control Library في مراجع الأكسيس

1. نفتح النموذج في وضع التصميم ثم نقوم بالضغط على المفتاحين ALT+F11 من لوحة المفاتيح لنصل بسرعة الى محرر الفيجول بيسك الخاص بكتابة الأكواد ونختار من القوائم Tools ثم نختار References

post-15367-1195291070_thumb.gif

2. نبحث في القائمة عن المكتبة ExSkin 1.0 Control Library ثم نقوم بوضع علامة صح عليها ثم نضغط OK وسيتم اغلاق النافذة .

post-15367-1195291123_thumb.gif

اخيرا نضع هذا الكود عند حدث التحميل للنموذج


ExSkinForm0.Visible = False
ExSkinForm0.Refresh
End Sub
Private Sub Form_Load()

ليظهر لنا النموذج بهذا الشكل

post-15367-1195291195_thumb.gif

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

post-15367-1195291257_thumb.gif

za_SkinAccess.rar

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

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

44 إجابة على هذا السؤال .

  • 0

أشكر الأستاذة زهره العبدالله عن مواضيعها الرائعة ... و أنها ما زالت تقدم لنا الكثير و الكثير سواء المبتدئ منا أو الخبير :clapping:

:ty:

وجدت صفحة بالانترنت تتحدث عن هذا الموضوع ببساطة ووضوح ( و لكن كيفية إنشاء Esk Files ) معقد قليلاً ... يمكن للمهتم بهذا الموضوع الاستفاده

Explain ExSkin

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
اخي الفاضل كمال النحال

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

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

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

الاخت : زهرة

عندي بعض الاسئلة .... مدري افكر فية :resentful:

طيب يعني السؤال هذا مااتغلب علية لو اني عملت عملية التحزيم للقاعدة وجعلتها ملف تنفيذي

ارجو تنوير في هذا لاني والله مافهمتة زين .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
الاخت : زهرة

عندي بعض الاسئلة .... مدري افكر فية :resentful:

طيب يعني السؤال هذا مااتغلب علية لو اني عملت عملية التحزيم للقاعدة وجعلتها ملف تنفيذي

ارجو تنوير في هذا لاني والله مافهمتة زين .

اخي الفاضل

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

فمثلا لو اخذنا هذا البرنامج الذي يعتمد على المكتبه ExSkin.dll والتي يجب ان تكون من ضمن مجلد برنامج التحزيم ويجب ان يشار الى موقعها اثناء علمية التحزيم ان تكون في مجلد نظام الويندوز C:\WINDOWS\system32 بحيث لو تم فك الملف التنفيذي بعد ذلك سيتم وضع هذه المكتبه في نفس مجلد نظام الويندوز . وهكذا بقية البرامج التي تعتمد على مكتبات خارجيه ليست من ضمن مكتبات برنامج الأكسيس .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ايـــوه فــهــمــتــهــا :thumb_up:

Thank : Zahrah

post-149643-1205143506_thumb.jpg

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

بارك الله فيك أختنا الغالية

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

مرفق النموذج المذكور

Error2501.bmp

closeForm.rar

تم تعديل بواسطه مبروك
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ضع هذا الكود لزر الأمر الخروج

Private Sub Command46_Click()
On Error Resume Next
DoCmd.Close
End Sub

طبعا الذي اضفناه لزر الأمر هو

On Error Resume Next

وستنتهي المشكلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
ضع هذا الكود لزر الأمر الخروج

Private Sub Command46_Click()
On Error Resume Next
DoCmd.Close
End Sub

طبعا الذي اضفناه لزر الأمر هو

On Error Resume Next

وستنتهي المشكلة

الله يعطيكى العافية

لكن كنت أود أن أعرف ما هو الخطأ

ولكن مافيش مشكلة

مشكورة شكر جزيل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لكن أين ملف OCX نفسه ؟

وهل هو مجاني أم يحتاج إلى شراء ؟

جزاكم الله خير.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
لكن أين ملف OCX نفسه ؟

وهل هو مجاني أم يحتاج إلى شراء ؟

جزاكم الله خير.

اخي الفاضل

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

هل قرأت المشاركه الأولى والخاصة بالشرح ام انك قمت بتحميل البرنامج ومن ثم قمت بوضع سؤالك مباشره

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

1. يوجد في الملف المرفق مكتبة تدعى ExSkin.dll وهي الأداة التي تقوم بتغيير شكل النموذج الى عدة اشكال لذا نقوم بنسخها مباشرة الى مجلد نظام الويندوز C:\WINDOWS\system32

واما عن هل هو مجاني أم لا

فالإجابه : المكتبه مجانية ولا تحتاج لشراءها

تم تعديل بواسطه zahrah
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خيرا وأعتذر على الإزعاج.

لكن حبذا لو ذكرت لنا الموقع المنتج لعل هناك تحديث أو مزيد من الأشكال الأخرى.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خيرا وأعتذر على الإزعاج.

لكن حبذا لو ذكرت لنا الموقع المنتج لعل هناك تحديث أو مزيد من الأشكال الأخرى.

تفضل اخي الكريم

هذا موقع الأداه

http://www.exontrol.com/exskin.jsp

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بســم الله الـرحمــن الرحيــم

الاخت / زهرة

اشكرك علي المواضع المفيدة وجزاك الله خيرا خير الجزا :D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خير استاذتنا الكبيرة زهرة المنتدى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
اخواني الكرام

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

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

اولا : نسخ عنصر اكتيف اكس Active X واشكال النماذج

1. يوجد في الملف المرفق مكتبة تدعى ExSkin.dll وهي الأداة التي تقوم بتغيير شكل النموذج الى عدة اشكال لذا نقوم بنسخها مباشرة الى مجلد نظام الويندوز C:\WINDOWS\system32

2. يوجد في الملف المرفق ملفات تنتهي بالإمتداد esk وهي عبارة عن اشكال جاهزة للنماذج نقوم بوضعها في نفس مجلد قاعدة البيانات التي نعمل عليها .

ثانيا : ادراج الأداة في برنامج الأكسيس

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

2. نذهب الى شريط قوائم الأكسيس العلوي ونختار ادوات ثم ادراج ثم نختار عنصر تحكم Active X

post-15367-1195290779_thumb.gif

3. سيفتح لنا نافذة عناصر التحكم والمكتبات الموجوده في مجلد نظام الويندوز نقوم بالبحث عن عنصر التحكم ExSkinForm ActiveX Control ثم نقوم بإختياره ومن نضغط على موافق .

post-15367-1195290843_thumb.gif

4. سيتم ادارج عنصر التحكم في النموذج ( وهو في وضع التصميم )

5. بعد ظهور عنصر التحكم على النموذج نقوم بالضغط عليه بزر الماوس الأيمن وسيفتح لنا قائمة نختار منها كائن ExSkinForm ActiveX Control وستظهر لنا قائمة فرعية نختار منها Load Skin

post-15367-1195290909_thumb.gif

6. بمجرد الضغط على تحميل الشكل او الجلد Load Skin سيتم فتح نافذة البحث عن الملفات الخاصة بالأشكال ( التي وضعناها سابقا في نفس مجلد القاعدة ) والتي تنتهي بالإمتداد esk

post-15367-1195290997_thumb.gif

7. نقوم بإختيار اي شكل من الأشكال ثم نضغط Open وسيتم اغلاق النافذة .

8. نقوم الآن بالحفظ او الضغط على زري الأمر في لوحة المفاتيح Ctrl+S

ثالثا : تفعيل المكتبة ExSkin 1.0 Control Library في مراجع الأكسيس

1. نفتح النموذج في وضع التصميم ثم نقوم بالضغط على المفتاحين ALT+F11 من لوحة المفاتيح لنصل بسرعة الى محرر الفيجول بيسك الخاص بكتابة الأكواد ونختار من القوائم Tools ثم نختار References

post-15367-1195291070_thumb.gif

2. نبحث في القائمة عن المكتبة ExSkin 1.0 Control Library ثم نقوم بوضع علامة صح عليها ثم نضغط OK وسيتم اغلاق النافذة .

post-15367-1195291123_thumb.gif

اخيرا نضع هذا الكود عند حدث التحميل للنموذج


ExSkinForm0.Visible = False
ExSkinForm0.Refresh
End Sub
Private Sub Form_Load()

ليظهر لنا النموذج بهذا الشكل

post-15367-1195291195_thumb.gif

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

post-15367-1195291257_thumb.gif

za_SkinAccess.rar

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

الله اكبر

ملف شكال النماذج معطوب -- انقذوني

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إلى كل من يريد مساعدتي،

أرجو منكم أحبائي أن تساعدونني فيما أصبو إليه، والله لا يضيع أجر من أحسن عملا.

مشكلتي هي كالتالي:

صممت برنامج لإدارة الملفات بواسطة أكسيس، وبه خمسة قواعد بيانات...

أريد بإذن الله أن أصمم لوحة مفاتيح رقمية تعمل مع هذه القاعدة البيانات...

سؤالي هو : هل أستطيع ذلك، وإن كان الجواب إيجابي، فكيف يمكنني ذلك...

وفي الأخير تقبلوا فائق الاحترام والتقدير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخت زهرة السلام عليكم ورحمة الله تعالى وبركاته

يشرفني أختي أن أشكرك أولا وأقدم لك تحياتي

سؤالي هو عندما أذهب إلى محرر vb ثم إلى tools تفتح لي نافذة تطلب مني رقم سري...

فما هو إن تفضلتي وتقبلي مني أسمى العباراة والتقدير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إلى كل من يريد مساعدتي،

أرجو منكم أحبائي أن تساعدونني فيما أصبو إليه، والله لا يضيع أجر من أحسن عملا.

مشكلتي هي كالتالي:

صممت برنامج لإدارة الملفات بواسطة أكسيس، وبه خمسة قواعد بيانات...

أريد بإذن الله أن أصمم لوحة مفاتيح رقمية تعمل مع هذه القاعدة البيانات...

سؤالي هو : هل أستطيع ذلك، وإن كان الجواب إيجابي، فكيف يمكنني ذلك...

وفي الأخير تقبلوا فائق الاحترام والتقدير

اخي الفاضل

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

بالنسبة لعمل لوحة مفاتيح فيوجد في المنتدى اعتقد مثالين او ثلاثة أمثله تم عملها

حاول البحث عنها وستجدها إن الله

أخت زهرة السلام عليكم ورحمة الله تعالى وبركاته

يشرفني أختي أن أشكرك أولا وأقدم لك تحياتي

سؤالي هو عندما أذهب إلى محرر vb ثم إلى tools تفتح لي نافذة تطلب مني رقم سري...

فما هو إن تفضلتي وتقبلي مني أسمى العباراة والتقدير

لا يوجد اي رقم سري سواء على القاعدة او على الـ VBA

فالمثال مفتوح المصدر وغير محمي بأي حمايه

بالتوفيق

اخي الفاضل : khasem

قمت الان بتحميل الملف وقمت بفك الضغط عنه ولا يوجد به اي مشكله بل سليم 100%

يجب عليك استخدام برنامج فك الضغط WinRAR

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

ثم تقوم بفك الضغط عن الملف ببرنامج WinRAR

بالتوفيق

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اختى ام عهود

جزاكى الله كل خير واتمنا من الله ان نراكى دائما بالمنتدى يازهرة المنتدى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
السلام عليكم ورحمة الله وبركاته 

ما شاء الله على الابداع والتألق وفقكم الله وزادكم علم ومعرفة 

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

واسف على الاطالة ... مع تحياتي للاخت الفاضلة (( زهرة )) وجميع الاعضاء المبدعون 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .