انا المسلم
الرجاء تسجيل الدخول (مع تحيات منتدى انا المسلم )
انا المسلم
الرجاء تسجيل الدخول (مع تحيات منتدى انا المسلم )

انا المسلم


 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول
بسم الله الرحمن الرحيم
أسرة منتدى أنا المسلم تهنئ السادة الأعضاء(مدرين -
مشرفين - أعضاء - زائرين) والأمة الإسلامة
بحلول عيد الفطر المبارك
 
 
 
منتدى أنا المسلم
دقات قلب المرء قائلة له إن العمر دقائق وثواني




https://emadghost.yoo7.com
بسم الله الرحمن الرحيم

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

وأيضاً شفرات ART- SHoWTIME -وإيضاً الجزيرة الرياضية

وسوفت وير جميع إجهزة الريسيفر
      

 

 دروس في أداة الاكتيف اكس (الجزء الاول)

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Admin
المدير العام
المدير العام
Admin


ذكر
عدد الرسائل : 595
العمر : 42
الموقع : https://emadghost.yoo7.com
المزاج : رايق
 . : دروس في أداة الاكتيف اكس (الجزء الاول) 15781610
نقاط : 311
تاريخ التسجيل : 10/05/2008

دروس في أداة الاكتيف اكس (الجزء الاول) Empty
مُساهمةموضوع: دروس في أداة الاكتيف اكس (الجزء الاول)   دروس في أداة الاكتيف اكس (الجزء الاول) I_icon_minitimeالخميس سبتمبر 04, 2008 12:18 pm

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

دروس في أداة الاكتيف اكس
(الجزء الاول)

ملاحظة1 : يوجد في نهاية الدرس ملف pdf يحتوي على الشرح كاملا( في المرفقات).

ملاحظة 2 : هنالك مثال مطبق على الدرس هذا( في المرفقات).

ملاحظة3: هذا الجزأ الاول من الدورة والجزء الثاني بعد الثانوية العامة باذن الله( ادعوا لي بالنجاح الباهر دروس في أداة الاكتيف اكس (الجزء الاول) Cool ).

ملاحظة 4: هذه الدورة للمتوسطين والخبراء في الفيجوال .

ملاحظة 5 : سوف تجد صعوبة بعض الشيئ في فهم الدرس وذلك لان عملية تصميم الاداة عملية صعبة بعض الشيئ.

أول شيئ , ما هي اداة ال Active X ؟

اداة الاكتيف اكس هي عبارة عن اداة مثل اي اداة من ادواتVisual BASIC[/url] الشائعة : مربع النص , ليبل , كوماند .....الخ.
اداة الاكتيف اكس يمكنك وضعها في اي برنامج مصمم بالفيجوال ييسك .
اداة الاكتيف اكس تعمل على توفير الجهد حيث انك بواسطتها لا تضطر الى كتابة الكود مرات عديدة في البرنامج مما يختصر لك الكود ايضا.

كيف يمكنك عمل اداة Active X ؟
[/url]
في
هذه المادة الدراسية سوف تتعلم كيف تعمل اداة اكتيف اكس بسيطة تقوم باظهار
صندوق رسالة عندما المستخدم يضغط عليها , طبعا هذه اداة بسيطة وغير مفيدة
في الحياة العملية ولكنها سوف تعلمك كيف تبرمج اداة اكتيف اكس.

بداية العمل

أختر من قائمة الفيجوال File->New Project كما هو موضح :

دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_42_29_11233285491


اختر Active X Control ومن ثم اضعط OK كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_43_21_1123328601_


فورم جديد سوف يظهر بدون شريط عنوان كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_44_01_11233286413


اختر من القائمة Project->Project1 Properties. كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_44_35_11233286754


يمكنك تغيير اسم الاداة تبعتك بتغيير ال Project Name الى اي اسم كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_45_31_11233287315


هذا الاسم ما سوف تشاهده عند الانتهاء من عمل الاداة انا مثلا سميت الاداة MyFirstOcx كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_46_28_11233287886


الان اضغط الزر الايمن للماوس واختر Properties من القائمة كما هو موضح :
دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_47_01_11233288217


خاصية الاسم للفورم تكون UserControl1 غيرها الى My Control كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_47_38_11233288588


هذا الاسم سوف يظهر للمستخدم عند اختيار الاداة : وهكذا .My Control1 , My Control2 ….. .


بداية برمجة الاداة


اضف زر امر ( (Command Button الى الفورم وسميه Command1 كما هو موضح :


دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_49_04_11233289449


هذا ما سوف تظهر عليه اداتك.
اداتك هي عبارة عن الفورم وما عليه ولكن نحن لا نريد ان يظهر الفورم ما نريد هو الكوماند فقط
لذلك اعمل resize للفورم كي يتناسب مع الكوماند ولا يظهر منه شيئ كما هو مبين :

دروس في أداة الاكتيف اكس (الجزء الاول) 06_08_05_04_49_58_11233289981_


الان الاداة سوف تظهر على شكل زر.
ولكنها ليست زر وانما هي فورم وبداخله زر.
ولكن ماذا لو قام المستخدم بعمل Resize للاداة في وقت التصميم (مثل اداة ال Command Button)؟
لحل هذه المشكلة وعندما يقوم المستخدم بعمل Resize للاداة يجب علينا ان نجعل الفورم يتناسب مع الزر الذي وضعناه.
ضع هذا الكود لجعل المستخدم يقوم بresize الزر بدلا من الفورم :

كود
Private Sub UserControl_Resize()
Command1.Width = UserControl.Width
Command1.Height = UserControl.Height
End Sub



الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://emadghost.yoo7.com
mohamedkenawy
المدير العام
المدير العام
mohamedkenawy


ذكر
عدد الرسائل : 164
العمر : 35
الموقع : www.hatrex-net.ba7r.org
المزاج : فايق ورايق على الاخر
الاوسمة : دروس في أداة الاكتيف اكس (الجزء الاول) 1187177599
اعلام البلاد : دروس في أداة الاكتيف اكس (الجزء الاول) Male_e10
 . : دروس في أداة الاكتيف اكس (الجزء الاول) 15781610
نقاط : 322
تاريخ التسجيل : 23/04/2009

دروس في أداة الاكتيف اكس (الجزء الاول) Empty
مُساهمةموضوع: رد: دروس في أداة الاكتيف اكس (الجزء الاول)   دروس في أداة الاكتيف اكس (الجزء الاول) I_icon_minitimeالجمعة يونيو 05, 2009 9:15 am

شكرا على الشرح وننتظر المزيد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.hatrex-net.ba7r.org
 
دروس في أداة الاكتيف اكس (الجزء الاول)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» التدريبـــــــــــات - الجزء الاول
» موسوعة Sony Vegas Pro 10 احترفه من البداية حتى النهاية الجزء الاول
» سلسلة دروس من كتابي في الفيجوال بيسك (قريباً)
» قيمة عمر بن الخطاب رضي الله عنه في التاريخ الإسلامي والعالمي
» آبو بكر الصديق ( دروس من حياة الصديق - الدرس الأخير )

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
انا المسلم :: (`'·.¸ (`'·.¸* البـرمجـة * ¸.·'´) ¸.·'´) :: قسم الأدوات المساعده (برامج - ocx)-
انتقل الى: