طريقة عمل دليل هاتف

محمد الفرح

Well-Known Member
السلام عليكم
اولا يجب المعرفه ان هذا الدرس من تصميمي لذلك ارجو عند النقل كتابة المصدر
الكاتب : محمد الفرح
الموقع : كتاب العرب
الرابط :http://www.vb.arabsbook.com/forumdisplay.php?f=65
ملاحظة: قمت برفع الصور على موقع مجاني وقد لا تظهر الصور وقد تطعطل بأي وقت انا اسف اذا تعطلت لكن سوف ترجع لن يزيد تعطلها اكثر من 40 دقيقة
اهداف الدرس:
هذا الدرس ليس من اجل عمل دليل هاتف بل من اجل معرفة طريقة ربط قواعد البيانات
وليس شرطا ان يصلح معك من اول مرة فحاول اكثر من مره حتى تنجح وارجو ان ارى تطبيقكم
المزتلزمات:
1- برنامج فيجوال بيسك
2-برنامج Microsoft Office Access 2003
3-التصميم والإرادة
الشرح
اولا
شكل التصميم بعد الأنتهاء (هذا الشكل انا ضفت عليه بعض الجماليات)
69059200603071255501.jpg

ثانيا
صمم مثل هاااد الشكل بالزبط
69059200603071255502.png

ثالثا
طريقة تصميم قائمة ملف
اتبع التالي:
69059200603071255503.jpg

69059200603071255504.png

مع الملاحظه ان حرف (ح) يمكن تحويله
69059200603071255505.jpg

مع الملاحظه اننا وضعنا (.....)قبل اسم الخانه لانها سوف تأتي منسدله
ويمكن وضع (.....) عن طرق الضغط على المحدد بالصورة اعلاه
س* : ما هو الكود المخصص للتصميم؟وكيف اضعه؟
ج : msgbox"****"
مع تغيير ******* الى ما تريد
اما طريقة وضعه
نضغط على كلمة تصميم
69059200603071255506.png

وضع الكود التالي كما بالصورة
69059200603070122231.png

تابع طريقة عمل قاعدة بيانات
 
طريقة عمل قاعدة بيانات

اولا افتح برنامج Microsoft Office Access 2003
ثانيا قم بمايلي

69059200603070125361.png


69059200603070125362.jpg


69059200603070125363.jpg


قم بحفضها بنفس ملف البرنامج كالشكل السابق

69059200603070125364.png


اختر المظلل بالشكل السابق

69059200603070125365.png


قم بوضع نفس المعلومات بالشكل السابق

69059200603070132031.png


الأن قم بإختيار لا كما بالشكل السابق

69059200603070125366.png


قم بتسمية القاعدة ب data1 بدل جدول 1 كما بالشكل السابق


تابع طريقة تحويل قاعدة البيانات
 
طريقة تحويل قاعدة البيانات

طريقة تحويل قاعدة البيانات
اتبع التالي

69059200603070134531.png


69059200603070134532.png


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

طريقة ربط قاعدة البيانات بالتكست
اولا
قم بإختار اداة قاعدة البيانات
69059200603070139491.png


ثانيا
قم بتحديد مكانها ويفضل وضع اسمها فقط مع .mdb
69059200603070139492.png


ثالثا

قم بإغلاق المشروع وعد عليه مره اخري
هذه الخطوه مهمه

رابعا

قم بإختيار data Scoure
69059200603070145281.png


خامسا

قم بتحديد الtext الذي ترد ربطه ولنأخذ مثلا text الخاص بالأسم

نحدد اولا الtext كما بالشكل
69059200603070139493.png


ثم نذهب الى هصائصة ونربط بقاعدة البيانات كما بالشكل
69059200603070139494.png


وهكذا على الباقي مع تغيير name
حسنا لنأخذ مثال اخر
على رقم الهاتف

نحدد اولا الtext كما بالشكل
69059200603070139493.png


وثم نقوم بتغيير name الى رقم الهاتف
69059200603070139495.png



تابع اكواد الازرار
 
اكواد الازرار

اكواد الازرار

زر حذف

69059200603070155363.png


زر التالي

69059200603070155361.png


زر السابق

69059200603070155362.png


زر إضافة

69059200603070155364.png


زر حفظ

69059200603070155365.png


زر بحث

69059200603070155366.jpg


زر خروج

end


ملاحظات مهمة جدا جدا
1-يجب تعطيل زر حفظ في الواجهة الرئيسية

عن طريق هذا الكود

ووضع في لواد فورم

commmand9.Enabled=false
مع تغيير 9 الى رقم الزر
2- يجب ان يكون زر الإضافة command3
3-يجي ان يكون جميع الازرار command
4- لا تضع اي label
تابع طريقة جعل الواجهة جميله مثل الي انا عاملها
 
ضع باللواد فروم


Skin1.LoadSkin ("winaqua.skn")
Skin1.ApplySkin Me.hWnd


وضع اداة ACTSKIN4.OCX
المرفقة بالملف المضوظ التالي


لا تنسى ان تضعط الأداة + winaqua.skn بنفس ملف البرنامج لكي يعمل ويجب الخروج من البرنامج
لكي تعمل الأداة جيدا ومن ثما فتحة

طريقة وضع الأداة
1- ctrl+t
2-استعراض
3-اختر الأداة وضعها اي مكان تريده بالمشروع

الرابط
http://www.sfhty.com/u/69059200603070206141.zip

وشكرا لحسن استماعكم :d
 
جزاك الله خيرا على الشرح الوافي والمفيد
واشكرك على إبداعك أخي محمد فرح
ولك تحياتـــــــي وتقديري
 
عودة
أعلى