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

ماهو معنى كلمة flag في الكود التالي

بدأه سارة العروي في 10 نوفمبر 2011 · 1 رد · 2,158 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ماهو معنى كلمة flag في الكود التالي


Private Sub Form_Load()
dp.address = 888
sp.address = 889
cp.address = 890
cp.Value = 1
End Sub
Private Sub Timer1_Timer()
DoEvents
If counter1 < 0 Then counter1 = 0
x = counter1 Mod 10
y = (counter1 - x) / 10
y = y * (2 ^ 4)
outputs = y Or x
dp.Value = outputs
If counter1 > 99 Then counter1 = 0
inputs = (sp.Value And 24) / 8
If inputs = 3 Then
flag = 3
ElseIf inputs = 2 Then
If Not inputs =flagThen
counter1 = counter1 + 1
flag = 2
End If
ElseIf inputs = 1 Then
If Not inputs =flag Then
counter1 = counter1 - 1
flag = 1
End If
ElseIf inputs = 0 Then
flag = 0
End If
End Sub

علماً بأن الكود هو للتحكم بدائرة الكترونية خارجية بإستخدام منفذ الطابعة

تم تعديل هذه المشاركة بواسطة سارة العروي في 10 نوفمبر 2011 في 21:26

#2

السلام عليكم...

الكود المرفق لا يحتوي على أية جملة تستعمل القيم المسندة إلى المتغير Flag و بالتالي لا يمكن معرفة الغرض منه. ابحثي في بقية الكود لديك عن جمل تستعمل هذا المتغير، مثلاً في جمل If أو Select Case أو حيث يظهر هذا المتغير على يمين علامة (=).

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

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