11-11-17, 04:56 PM
(آخر تعديل لهذه المشاركة : 11-11-17, 04:57 PM {2} بواسطة silverlight.)
اسمح لي أن أوضح لك شئ
البرمجة نوع من المنطق او Logic بمعني إنه عليك أن تتوقع أخطاء في إدخال البيانات من مستخدم البرنامج
ويجب أن تفكر بطريقة بسيطة
وهي أن لغة التخاطب الوحيدة بين المبرمج و المستخدم هي أدوات إدخال البيانات
يعني أنت هنا تتحدث الي شخص لا تعرف ماذا سيفعل بالبرنامج الخاص بك و كل العلاقة بينكم تنحصر في أدوات إدخال المعلومات
وأدوات إدخال البيانات في حالتك هنا تتم عن طريق تكست بوكس
وهنا يجب عليك كمبرمج أن تتأكد أن المعلومات التي أدخلها المستخدم تمت بالصورة التي تريدها ثم بناء علي ذلك تقوم باستخدامها داخل البرنامج
مثلا يجب أن تجبر المستخدم علي إدخال أرقام في التكست بوكس
عموما الهدف من الكود الذي كتبته لك هو اسلوب لتتحقق من أن عملية ادخال اليوم أو الشهر أو السنة تتم بشكل صحيح
,و لكي يكون الأمر أكثر سهولة لك قمت بإعادة صياعة للدالة كالتالي
البرمجة نوع من المنطق او Logic بمعني إنه عليك أن تتوقع أخطاء في إدخال البيانات من مستخدم البرنامج
ويجب أن تفكر بطريقة بسيطة
وهي أن لغة التخاطب الوحيدة بين المبرمج و المستخدم هي أدوات إدخال البيانات
يعني أنت هنا تتحدث الي شخص لا تعرف ماذا سيفعل بالبرنامج الخاص بك و كل العلاقة بينكم تنحصر في أدوات إدخال المعلومات
وأدوات إدخال البيانات في حالتك هنا تتم عن طريق تكست بوكس
وهنا يجب عليك كمبرمج أن تتأكد أن المعلومات التي أدخلها المستخدم تمت بالصورة التي تريدها ثم بناء علي ذلك تقوم باستخدامها داخل البرنامج
مثلا يجب أن تجبر المستخدم علي إدخال أرقام في التكست بوكس
عموما الهدف من الكود الذي كتبته لك هو اسلوب لتتحقق من أن عملية ادخال اليوم أو الشهر أو السنة تتم بشكل صحيح
,و لكي يكون الأمر أكثر سهولة لك قمت بإعادة صياعة للدالة كالتالي
PHP كود :
Friend Function IsValidInput(value As Integer, max As Integer, min As Integer) As Integer
Return (value = (If(value > max, max, (If(value < min, min, value)))))
End Function
Retired

