فيسوال ستوديو هي واحدة من بيئات التطوير المتكاملة الأكثر شعبية لإنشاء تطبيقات في لغات البرمجة من مايكروسوفت. ومع ذلك ، لا يعرف جميع المطورين أنه يمكنك تعيين وسيطات سطر الأوامر مباشرة في إعدادات المشروع. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لتمرير المعلمات إلى التطبيق عند بدء تشغيله.
في هذا الدليل خطوة بخطوة ، سننظر في كيفية تعيين وسيطات سطر الأوامر في فيسوال ستوديو لمشروع سي++.
الخطوة 1: افتح مشروعك في فيسوال ستوديو وانتقل إلى قائمة" المشروع".
الخطوة 2: انقر فوق "خصائص" في القائمة المنسدلة.
الخطوة 3: في نافذة" خصائص المشروع "التي تفتح ، حدد علامة التبويب" خصائص التكوين".
الخطوة 4: ابحث عن عنصر" تصحيح الأخطاء " وحدده.
الخطوة 5: في سطر" وسيطات الأوامر " ، أدخل وسيطات سطر الأوامر.
الخطوة 6: انقر فوق "موافق" لحفظ الإعدادات.
الآن ، عند تشغيل التطبيق الخاص بك في فيسوال ستوديو ، وسوف تبدأ تلقائيا مع وسيطات سطر الأوامر التي حددتها. يمكن أن يؤدي ذلك إلى تبسيط تطوير التطبيق وتصحيحه بشكل كبير ، خاصة إذا كنت بحاجة إلى تمرير معلمات مختلفة في كل مرة تقوم فيها بتشغيل.
- الشروع في العمل مع وسيطات سطر الأوامر
- افتح مشروعك في فيسوال ستوديو
- إنشاء ملف سطر أوامر جديد
- تحديد الحجج للبرنامج الخاص بك
- إدراج الوسائط في الكود
- سؤال وجواب
- هل يمكنني استخدام المتغيرات في وسيطات سطر الأوامر في فيسوال ستوديو?
الشروع في العمل مع وسيطات سطر الأوامر
سطر الأوامر عبارة عن واجهة يمكنك من خلالها تنفيذ أوامر مختلفة وتمرير الوسائط للتحكم في البرامج أو البرامج النصية. في فيسوال ستوديو ، يمكنك تعيين وسيطات سطر الأوامر لتشغيل وتصحيح المشروع الخاص بك.
للبدء ، افتح مشروعك في فيسوال ستوديو وحدده في مستكشف الحلول. ثم انتقل إلى قائمة المشروع ، وحدد خصائص وانتقل إلى علامة التبويب تصحيح الأخطاء.
في علامة التبويب هذه ، يمكنك تعيين وسيطات سطر الأوامر في حقل وسيطات سطر الأوامر. يجب فصل الحجج بمسافة.
يمكنك تحديد وسيطات سطر الأوامر التي سيتم تمريرها إلى التطبيق الخاص بك عند بدء التشغيل أو تصحيح الأخطاء. يمكن أن يكون هذا مفيدا إذا كنت بحاجة إلى تمرير معلمات أو إعدادات أو بيانات معينة لتطبيقك.
أمثلة على وسيطات سطر الأوامر:
- : مساعدة الإخراج حول الأوامر والمعلمات المتاحة
- : يعرض معلومات حول إصدار التطبيق
- : تحديد اسم الملف الذي يجب أن يعمل به التطبيق
بعد تعيين وسيطات سطر الأوامر ، احفظ التغييرات وقم بتشغيل مشروعك. سيتم تمرير الوسائط إلى التطبيق الخاص بك ، ويمكنك استخدامها في التعليمات البرمجية لتنفيذ الإجراءات اللازمة.
من المهم أن تتذكر أن وسيطات سطر الأوامر قد تكون مختلفة لأنواع مختلفة من المشاريع والتطبيقات. تحقق من الوثائق ودليل المستخدم لمشروعك المحدد لمعرفة وسيطات سطر الأوامر المدعومة وكيفية استخدامها.
افتح مشروعك في فيسوال ستوديو
لبدء العمل مع سطر الأوامر في فيسوال ستوديو ، تحتاج إلى فتح المشروع الخاص بك. اتبع الخطوات التالية:
- افتح فيسوال ستوديو على جهاز الكمبيوتر الخاص بك.
- في القائمة الرئيسية ، حدد "ملف" ثم "فتح" أو استخدم اختصار لوحة المفاتيح السيطرة + س.
- في مربع الحوار الذي يظهر ، ابحث عن ملف المشروع وحدده بالملحق المقابل للغة البرمجة التي تستخدمها (على سبيل المثال،.كسبروج لمشاريع ج # أو .فبروج للمشاريع على VB.NET ).
- انقر فوق الزر" فتح " أو انقر نقرا مزدوجا فوق ملف المشروع.
بعد الانتهاء من هذه الخطوات ، سيتم فتح مشروعك في فيسوال ستوديو وستكون جاهزا لتكوين وسيطات سطر الأوامر.
إنشاء ملف سطر أوامر جديد
من أجل تعيين وسيطات سطر الأوامر في فيسوال ستوديو ، تحتاج إلى إنشاء ملف سطر أوامر جديد.
هنا دليل خطوة بخطوة:
- افتح فيسوال ستوديو وحدد المشروع الذي تريد تعيين وسيطات سطر الأوامر فيه.
- انقر بزر الماوس الأيمن على المشروع في مستكشف الحلول وحدد" إضافة " - > "عنصر جديد".
- في النافذة التي تظهر ، حدد" ملف سطر الأوامر "وانقر على"إضافة".
- سوف فيسوال ستوديو إنشاء ملف جديد مع التمديد".كمد "أو".الخفافيش".
- افتح ملف سطر الأوامر الذي تم إنشاؤه للتحرير.
- أضف وسيطات سطر الأوامر الضرورية إلى الملف. على سبيل المثال ، يمكنك تحديد المسار إلى الملف الذي تريد العمل معه ، أو أي معلمات أخرى.
بعد إضافة وسيطات سطر الأوامر الضرورية ، يمكنك استخدامها في مشروعك في فيسوال ستوديو. الرجوع إلى وثائق فيسوال ستوديو أو وثائق لغة البرمجة الخاصة بك لمزيد من المعلومات حول العمل مع وسيطات سطر الأوامر في فيسوال ستوديو.
آمل أن يكون هذا الدليل قد ساعدك في إنشاء ملف سطر أوامر جديد في فيسوال ستوديو وتكوين وسيطات سطر الأوامر لمشروعك.
تحديد الحجج للبرنامج الخاص بك
وسيطات سطر الأوامر هي قيم أو معلمات إضافية يمكن تمريرها إلى برنامجك عند بدء التشغيل. تسمح لك بتخصيص سلوك البرنامج اعتمادا على القيم التي تم تمريرها.
في فيسوال ستوديو ، يمكنك تحديد الحجج للبرنامج الخاص بك بحيث يمكن استخدامها أثناء التنمية والتصحيح. للقيام بذلك ، اتبع الخطوات التالية:
- افتح مشروعك في فيسوال ستوديو
- انقر بزر الماوس الأيمن فوق مشروعك في مستكشف الحلول وحدد خصائص
- في نافذة الخصائص التي تفتح ، حدد علامة التبويب سطر الأوامر
- . في حقل تعريف وسيطات سطر الأوامر ، أدخل الوسيطات التي تريد تمريرها إلى برنامجك.
- انقر فوق "تطبيق" و "موافق" لإغلاق نافذة الخصائص
الآن سيتم تشغيل البرنامج مع بعض الحجج عند التصحيح أو تشغيل من فيسوال ستوديو. يمكنك استخدام هذه الوسائط في التعليمات البرمجية لتخصيص سلوك البرنامج.
أمثلة على وسيطات سطر الأوامر:
- - يحدد اسم الملف لإدخال البيانات
- - يحدد اسم الملف لإخراج البيانات
- - تمكن إخراج برنامج مفصل
. تقوم هذه الطريقة بإرجاع مصفوفة من السلاسل تحتوي على جميع وسيطات سطر الأوامر ، بما في ذلك اسم الملف القابل للتنفيذ.
على سبيل المثال:
ثابت الفراغ الرئيسي (سلسلة [] أرجس)
{
سلسلة [] كوماندلينارجس = البيئة.جيتكوماندلينيرجس();
// تتوفر وسيطات سطر الأوامر في صفيف كوماندلينيرجس
// ...
}
الآن أنت تعرف كيفية تحديد الحجج لبرنامجك في فيسوال ستوديو وكيفية استخدامها في التعليمات البرمجية الخاصة بك. يمكن أن يكون هذا مفيدا إذا كنت تريد تخصيص سلوك البرنامج دون تغيير شفرة المصدر الخاصة به.
إدراج الوسائط في الكود
عند العمل مع سطر الأوامر في فيسوال ستوديو ، يمكنك تمرير الحجج إلى التعليمات البرمجية. يمكن أن يكون هذا مفيدا إذا كنت تريد تخصيص سلوك البرنامج باستخدام قيم مختلفة.
لإدراج الوسائط في التعليمات البرمجية ، ستحتاج إلى استخدام كائن البيئة من class.NET الإطار. أولا ، ستحتاج إلى استيراد مساحة الاسم عن طريق إضافة السطر التالي إلى بداية التعليمات البرمجية الخاصة بك:
"'شارب
استخدام النظام;
«`
ثم يمكنك استخدام طريقة جيتكوماندلينيرغز للحصول على جميع وسيطات سطر الأوامر تمريرها إلى البرنامج الخاص بك. تقوم هذه الطريقة بإرجاع مصفوفة من السلاسل ، حيث يكون العنصر الأول هو اسم البرنامج نفسه ، والعناصر اللاحقة هي الوسائط التي تم تمريرها:
"'شارب
سلسلة [] أرجس = البيئة.جيتكوماندلينيرجس();
«`
الآن يمكنك استخدام هذه الوسائط في التعليمات البرمجية الخاصة بك. على سبيل المثال ، يمكنك إنشاء حلقة لتصفح جميع الوسائط وتنفيذ إجراءات معينة بناء على قيمة كل وسيطة:
"'شارب
إلى عن على (الباحث الأول = 1; أنا < الحجج.طول ؛ أنا i)
{
إذا (أرجس [أنا]== "- الخيار 1")
{
// تنفيذ إجراءات للخيار 1
}
آخر إذا (أرغس [أنا] = = "- الخيار 2")
{
// تنفيذ إجراءات للخيار 2
}
// وهلم جرا
}
"`
يمكنك أيضا التحقق مما إذا كان قد تم تمرير الوسائط باستخدام خاصية الطول لصفيف وسيطة سطر الأوامر:
"'شارب
إذا (أرجس.الطول > 1)
{
// تم تمرير الحجج
}
"`
كن حذرا وتحقق من قيم الوسيطة لتجنب الأخطاء المحتملة أو السلوك غير المتوقع لبرنامجك.
سؤال وجواب
هل يمكنني استخدام المتغيرات في وسيطات سطر الأوامر في فيسوال ستوديو?
نعم ، يمكنك استخدام المتغيرات في وسيطات سطر الأوامر في فيسوال ستوديو. للقيام بذلك ، تحتاج إلى تحديد اسم المتغير المحاط بعلامات النسبة المئوية ( ٪ ) ، على سبيل المثال ٪ المتغير الخاص بي٪.