الصفحة الرئيسية » howto » الحصول على وسائط سطر الأوامر في تطبيق نماذج Windows

    الحصول على وسائط سطر الأوامر في تطبيق نماذج 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 

    ويمكنك استخدام هذا في أي مكان في التطبيق الخاص بك ، فأنت لا تقتصر على استخدامه في الطريقة الرئيسية () مثل تطبيق وحدة التحكم.