الدرس الحادي عشر : التعامل مع اذرار radiobutton في الـGui
3 مشترك
صفحة 1 من اصل 1
الدرس الحادي عشر : التعامل مع اذرار radiobutton في الـGui
بسم الله الرحمن الرحيم
اليوم ح نتعلم كيف نتعامل مع ازرار الراديو
وح نقوم بتطبيق مثال بسيط حتي يستطيع الكل فهمه والتعامل مع الزر بكل سهوله
-----------------------------------
المثال ح يكون ان شاء الله
عندما نقوم بإختيار زر الراديو تتم كتابة اسمه في زراستاتيك تكست
وكل المطلوب مننا انو نعرف :
1- كيف تعرف المستخدم اختار اي زر
2- كيف نجيب اسم الزر
3-كيف نضع اسم الزر في التكست
------------------------------
بسم الله نبدأ في خطوات البرنامج :
1- بعد فتح البرنامج ( شاشة الـGui )
2- نضع اداة Group putton ومن ثم نضع داخله ثلاثه ازرار من الراديو
3- نضع في الزر الاول وفي خاصية Tag : rd1 وفي خاصية String :one
4- نضع في الزر الثاني وفي خاصية Tag : rd2 وفي خاصية String :two
5-نضع في الزر الثالث وفي خاصية Tag : rd3 وفي خاصية String :three
6- نضع static text ونمسح خاصيةString
7- نضغط كليك يمين في Group putton ونختار SelectionChangeFcn ثم نكتب الكود التالي
if (hObject == handles.rd1) "هنا نختبر هل تم اختيار الزر الاول ( rd1) "
a=get(handles.rd1,'String'); " هنا اخذنا اسم الزر الاول وهو مكتوب فيه (one ) "
set(handles.text1, 'String', a); " هنا كتبنا اسم الزر الاول في التكست " ... وهكذا مع الثلاثه ازرار
elseif(hObject == handles.rd2)
a=get(handles.rd2,'String');
set(handles.text1, 'String', a);
elseif(hObject == handles.rd3)
a=get(handles.rd3,'String');
set(handles.text1, 'String', a);
end
============================
ان شاء الله اكون وفقت في الشرح
د.سمسم
اليوم ح نتعلم كيف نتعامل مع ازرار الراديو
وح نقوم بتطبيق مثال بسيط حتي يستطيع الكل فهمه والتعامل مع الزر بكل سهوله
-----------------------------------
المثال ح يكون ان شاء الله
عندما نقوم بإختيار زر الراديو تتم كتابة اسمه في زراستاتيك تكست
وكل المطلوب مننا انو نعرف :
1- كيف تعرف المستخدم اختار اي زر
2- كيف نجيب اسم الزر
3-كيف نضع اسم الزر في التكست
------------------------------
بسم الله نبدأ في خطوات البرنامج :
1- بعد فتح البرنامج ( شاشة الـGui )
2- نضع اداة Group putton ومن ثم نضع داخله ثلاثه ازرار من الراديو
3- نضع في الزر الاول وفي خاصية Tag : rd1 وفي خاصية String :one
4- نضع في الزر الثاني وفي خاصية Tag : rd2 وفي خاصية String :two
5-نضع في الزر الثالث وفي خاصية Tag : rd3 وفي خاصية String :three
6- نضع static text ونمسح خاصيةString
7- نضغط كليك يمين في Group putton ونختار SelectionChangeFcn ثم نكتب الكود التالي
if (hObject == handles.rd1) "هنا نختبر هل تم اختيار الزر الاول ( rd1) "
a=get(handles.rd1,'String'); " هنا اخذنا اسم الزر الاول وهو مكتوب فيه (one ) "
set(handles.text1, 'String', a); " هنا كتبنا اسم الزر الاول في التكست " ... وهكذا مع الثلاثه ازرار
elseif(hObject == handles.rd2)
a=get(handles.rd2,'String');
set(handles.text1, 'String', a);
elseif(hObject == handles.rd3)
a=get(handles.rd3,'String');
set(handles.text1, 'String', a);
end
============================
ان شاء الله اكون وفقت في الشرح
د.سمسم
عدل سابقا من قبل Dr.Smsm_07 في الإثنين نوفمبر 21, 2011 3:29 am عدل 1 مرات
Dr.Smsm_07- Admin
- عدد المساهمات : 54
السٌّمعَة : 3
تاريخ التسجيل : 21/10/2011
العمر : 36
رد: الدرس الحادي عشر : التعامل مع اذرار radiobutton في الـGui
تسلم ياسمسم وربنا يجزيك عننا كل خير
Alaa Mohmmed Abdallah- مشترك جديد
- عدد المساهمات : 2
السٌّمعَة : 0
تاريخ التسجيل : 25/10/2011
رد: الدرس الحادي عشر : التعامل مع اذرار radiobutton في الـGui
تسلم يارب معليش ياسامر بس كان عندي ظروف
wamda balla- مشترك جديد
- عدد المساهمات : 9
السٌّمعَة : 0
تاريخ التسجيل : 26/10/2011
الي ومضه
مامشكله
وبس تابعي تاني
وبس تابعي تاني
Dr.Smsm_07- Admin
- عدد المساهمات : 54
السٌّمعَة : 3
تاريخ التسجيل : 21/10/2011
العمر : 36
مواضيع مماثلة
» الدرس العاشر : التعامل مع slider في الـgui
» الدرس الأول : مقدمة تمهيديه في الرسم بالحاسوب
» الدرس الثالث : الرسم ثنائي الابعاد 2D
» الدرس الرابع : مجموعة من الامثله في 2D
» الدرس السادس :وضع الرسومات في نوافذ منفصله
» الدرس الأول : مقدمة تمهيديه في الرسم بالحاسوب
» الدرس الثالث : الرسم ثنائي الابعاد 2D
» الدرس الرابع : مجموعة من الامثله في 2D
» الدرس السادس :وضع الرسومات في نوافذ منفصله
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى