‫ناقشنا سابقًا كيفية استخدام وسيطات سطر الأوامر.
‫وستتعلم في هذا الجزء كيفية التعامل مع مدخلات المستخدم وإنشاء برنامج يقوم بالعمليات الأساسية.
‫سنرى أيضًا كيفية عرض دليل أساسي للمستخدم يشرح كيفية عمل برنامجنا وما هي متطلباته.
‫يعد هذا ضروريًا نظرًا لأن تطبيقنا لا يستخدم خط وحدة التحكم لمطالبة المستخدم بالإدخال.
‫بدلاً من ذلك ، سيتم توفير جميع البيانات التي يحتاجها تطبيقنا في البداية باستخدام وسيطات سطر الأوامر.
‫لذا ما يمكننا فعله هو أن نقول شيئًا مثل تقديم الحجج في المرة القادمة ، وتمرير المساعدة إذا كنت ترغب في الحصول على مزيد من التفاصيل
‫، على سبيل المثال.
‫تمام.
‫لذلك سيكون هذا هو البيان الذي يراه المستخدم بمجرد بدء التطبيق.
‫والآن دعنا نتحقق مما إذا كان المستخدم قد أدخل المساعدة.
‫لذلك إذا دخل في المساعدة ، فسنقدم له بعض المساعدة.
‫سنقول التعليمات.
‫استخدم أحد الأوامر التالية متبوعًا برقمين.
‫استخدم إضافة لإضافة رقمين.
‫اطرح اثنين من العددين.
‫ثم يتوقف طلبنا مؤقتًا ويعود.
‫لذلك دعونا الآن نتعامل مع إدخال المستخدم بالفعل لأن القاعدة رقم واحد ، لا تثق أبدًا في المستخدم لأن
‫المستخدم سيرتكب أخطاء.
‫ومن واجبنا جعل تطبيقنا يتعامل مع كل أخطاء الإدخال المحتملة التي قد يقدمها المستخدم.
‫لذلك أولاً ، يحتاج طلبنا إلى ثلاث حجج للقيام بعمله ، لذا من الآمن إنهاء التطبيق إذا
‫تم تقديم أكثر أو أقل من ثلاث حجج ، نظرًا لأننا نحتاج إلى ذلك بالضبط حتى نتمكن من القيام بشيء
‫مثل هذا هنا.
‫إذا كان طولنا لا يساوي ثلاثة ، فاكتب وسيطات غير صالحة.
‫يرجى استخدام أمر المساعدة للحصول على الإرشادات وقراءة المفتاح.
‫الآن ، نظرًا لأننا تأكدنا من أننا لن نذهب إلى أبعد من ذلك في تطبيقنا ما لم يكن لدينا ثلاث حجج ، فلنتحقق
‫مما إذا كان تنسيق الوسائط صحيحًا ، نظرًا لأن وسيطاتنا ستكون بتنسيق أمر متبوعًا
‫برقمين.
‫نريد التحقق مما إذا كان الرقمان في التنسيق الصحيح ونفعل ذلك باستخدام العائمة.
‫جرب وظيفة التحليل بحيث تأخذ سلسلة ستحاول تمريرها إلى عدد عشري ومتغير عائم سيستخدمها
‫لحفظ البيانات التي تم تحليلها إذا كانت عملية التحليل ناجحة.
‫لذلك ، سنضيف هذه الشفرة هنا لنقول أن هذا الرقم واحد تم تحليله وهذا الرقم اثنان تم تحليله.
‫لذلك نحصل على هذه القيم بشكل صحيح ويمكننا الآن المضي قدمًا والآن يمكننا التحقق مما إذا كان
‫المستخدم قد مر أو أدخل شيئًا سيكون في الواقع رقمًا عائمًا أم لا.
‫الآن يمكننا التحقق مما إذا كان هذان الرقمان صحيحًا أم لا.
‫لذلك إذا لم تكن صحيحة.
‫لذلك كلاهما أو أي منهما.
‫لذلك إذا كان أي منهما خاطئًا ، فيمكننا أن نقول فقط الحجج غير الصالحة.
‫يرجى استخدام أمر التعليمات للحصول على الإرشادات ثم قراءة المفتاح والخروج من التطبيق.
‫الآن في هذه المرحلة ، يمكننا المضي قدمًا وحساب النتيجة فعليًا باستخدام تعويم حيث سنقوم بتخزين
‫النتائج ثم يمكننا استخدام بيان حالة التبديل مثل حيث نأخذ الأقواس في الموضع صفر
‫على أنها بيان التبديل.
‫لذلك نحن نقارن هل هو جمع.
‫لذلك إذا قام المستخدم بإدخال إضافة ، فسنستخدم NUM واحد ، والذي كان رقم التدفق الأول هذا.
‫ورقم اثنين.
‫لذلك سنقوم بجمعها معًا وتخزين النتيجة والنتيجة وكتابتها على وحدة التحكم.
‫وفي هذه المرحلة ، الخروج من حالة التبديل.
‫وبعد ذلك ، إذا تم تعيينه بحيث قام المستخدم بإدخاله باعتباره الإدخال الأول عند ARX صفر ، فسيتم
‫طرح NUM اثنين من الرقم واحد.
‫وبعد ذلك سيتم عرض النتائج هنا.
‫وأخيرًا ، في الحالة الافتراضية ، إذا لم يتم إعطاء أي من الخيارين إضافة أو فرعية ، فسيتم ذكر الوسيطات
‫غير الصالحة.
‫الرجاء استخدام أمر المساعدة للحصول على التعليمات.
‫وسوف يخرجون من القضية.
‫لذا في هذه المرحلة ، يمكننا التخلص من هذا الخط اللامع هنا والذي سيكون ريكي على ما يرام.
‫ودعنا الآن نشغل التطبيق.
‫وبالطبع ، من أجل تشغيله ، تأكد من إغلاق موجه الأوامر أولاً.
‫وإلا فلن يعمل.
‫حتى الآن سيتم بناؤه.
‫الآن يمكننا المضي قدمًا ونقل الحجج إليه.
‫لذا افتح موجه الأوامر باستخدام CMD ، لذلك مفتاح Windows ثم CMD.
‫وبعد ذلك يمكنك سحب ملف تطبيقاتك والذي يمكنك بالطبع العثور عليه عبر مستكشف الحلول.
‫انقر بزر الماوس الأيمن وهنا افتح المجلد وهنا انتقل إلى bin debug.
‫نقطة صافي خمسة في حالتي وهنا سوف تجد العرض التوضيحي الرئيسي.
‫حتى الآن يمكنك سحب هذا إلى موجه الأوامر الخاص بك.
‫لذا قم بسحبه هنا ويمكنك بعد ذلك إدخال ، على سبيل المثال ، فرعية وخمسة ستة.
‫إذن ، سيقول أن الجزء الفرعي لخمسة وستة يساوي ناقص واحد.
‫لذلك دعونا نفعل ذلك مرة أخرى.
‫لنجربها بإدخال مختلف.
‫لنستخدم الجمع 15 و 13 ويمكنك رؤية مجموع 15 و 13 يساوي 28.
‫والآن دعنا ندخل شيئًا آخر ، شيئًا غبيًا مثل حتى تتمكن من رؤية الحجج غير الصالحة.
‫الرجاء استخدام أوامر المساعدة للحصول على التعليمات.
‫لنجرب ذلك.
‫هيا ندخل.
‫مساعدة.
‫ويمكننا أن نرى استخدام أحد الأوامر التالية متبوعًا برقمين.
‫اجمع لجمع عددين من الباطن لطرح رقمين.
‫حسنًا ، لنحاول مرة أخرى.
‫وهنا دعونا نستخدم أي كلمة رئيسية عشوائية ونضيف رقمين ويمكنك أن ترى أن هذا لن ينجح لأن
‫الوسيطات لم تكن صحيحة لأنها لا تتوقع q w e وتتوقع إما الجمع أو الفرعي.
‫لذا.
‫هذا هو الأساس.
‫هذه هي الطريقة التي أنشأنا بها برنامج سطر الأوامر الأول باستخدام وسيطات من خارج التطبيق.
‫لذلك أدخل المستخدم مباشرة في موجه الأوامر.
‫والآن يمكنك بالطبع تمديد طلبك لفعل ما تريد به ، وسوف يصنع العجائب
‫من أجلك.
‫حسنا.
‫هذا كل شيء لهذا الفيديو.
‫اتمنى ان تكون قد استمتعت به.
‫ويمكنك الآن إنشاء تطبيقاتك الصغيرة باستخدام موجه الأوامر واستخدام مدخلات المستخدم
‫بالفعل ومعرفة كيفية استخدام ARX.
‫إذًا ، كيف تستخدم كل تلك اللوحات الرئيسية الجميلة التي لديك افتراضيًا عند بدء التطبيق.
‫لذلك نراكم في الفيديو التالي.