דף הבית » איך ל » קבל שורת הפקודה ארגומנטים ביישום Windows Forms

    קבל שורת הפקודה ארגומנטים ביישום Windows Forms

    טכניקה שימושית עבור היישומים שלך מאפשרת להם לנתח את טיעוני שורת הפקודה. זה יכול לתת הרבה פונקציונליות נוספת ליישום שלך, למשל כדי להעביר את שם הקובץ כדי לפתוח את שורת הפקודה.

    רוב הדוגמאות שתמצא באינטרנט יראו לך משהו כזה:

    חלל סטטי ראשי (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 stuff 

    ואתה יכול להשתמש בכל מקום ביישום שלך, אתה לא רק מוגבל לשימוש בו בשיטה () העיקרי כמו ביישום מסוף.