الحصول على وسائط سطر الأوامر في تطبيق نماذج Windows
تقنية مفيدة لتطبيقاتك تسمح لهم بتحليل حجج سطر الأوامر. هذا يمكن أن يعطي الكثير من الوظائف الإضافية للتطبيق الخاص بك ، على سبيل المثال لتمرير اسم ملف لفتحه على سطر الأوامر.
ستعرض لك معظم الأمثلة التي ستجدها على الإنترنت شيئًا كالتالي:
الفراغ الثابت الرئيسي (string [] args) foreach (string arg in args) Console.WriteLine (arg)؛ Console.ReadLine ()؛
هذا كل ما هو جيد وجيد ، إلا أنه لن ينجح في تطبيق Windows Forms دون تغيير نوع المشروع إلى وحدة التحكم ، إلخ.
لحسن الحظ ، هذا غير ضروري تمامًا ، لأنه يمكنك ببساطة القيام بذلك:
string [] args = Environment.GetCommandLineArgs ()؛ foreach (string arg in args) // do stuff
ويمكنك استخدام هذا في أي مكان في التطبيق الخاص بك ، فأنت لا تقتصر على استخدامه في الطريقة الرئيسية () مثل تطبيق وحدة التحكم.