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

ماهو الخطأ في هذا الكود؟؟؟

مغلق
بدأه mujaini في 4 أبريل 2007 · 7 رد · 571 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أخواني....

المشكلة عند الضغط على yes ينفذ unload ونفس الشي عند الضغط على no ..ممكن توضيح

ولكم الشكر

MsgBox "", vbYesNo + vbMsgBoxRtlReading + vbQuestion, ""
If vbYes Then
Unload Me
Else
Exit Sub
End If
#2

استخدم التالي:

dim M as string

M=MsgBox( "", vbYesNo + vbMsgBoxRtlReading + vbQuestion, "")
If M= vbYes Then
   Unload Me
Else
   Exit Sub
End If

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

if msgbox =vbyes then

dosomthing

else

doothersomthing

endif

اسف mujaini لان الرد كان بنفس الوقت تقريبا. لم اشاهد ردك

تم تعديل هذه المشاركة بواسطة pc.2058 في 4 أبريل 2007 في 21:19

#4

الأخ الفاضل ...

كما ذكر الأخ omani ولكن من الأفضل تعريف المتغير m على انه VbMsgBoxResult بدلاً من String بالشكل التالى:

Dim m As VbMsgBoxResult

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#5

شكرا لكم على الرد ...

كل مبرمج وطريقته .. انا استخدم هذه الطريقة:

Dim M As String
M = MsgBox("", vbYesNo + vbMsgBoxRtlReading + vbQuestion, "")
Select Case M
Case 6
Unload Me
Case 7
End Select
#6

ألف شكر للجميع ..

#7
Eng. Usama El-Mokadem كتب:
الأخ الفاضل ...

كما ذكر الأخ omani ولكن من الأفضل تعريف المتغير m على انه VbMsgBoxResult بدلاً من String بالشكل التالى:

Dim m As VbMsgBoxResult

شكراً

أشكرك جدا أستاذي الكريم على التوضيح

تقبل تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#8

أسهل من كذا

if MsgBox( "", vbYesNo + vbMsgBoxRtlReading + vbQuestion, "") =  vbYes Then
   Unload Me
Else
   Exit Sub
End If

هذا الموضوع مغلق.

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