קריאה ל app. עם property

pagis

New member
קריאה ל app. עם property

כתבתי תוכנת GUI ואני רוצה להוסיף לה אפשרות לפתוח את ה exe עם שליחת נתוני מסגרת (נאמר עם אני אומר ל windows שיפתח קובץ מסויים עם התוכנה אני רוצה שהיא תקבל את הקובץ שגרם לקריאה של מערכת ההפעלה אליה). איך אני יכל לעשות את זה?
 

yuval k

New member
הפקודה של הפתיחה אמורה להיות מוגדרת

בסגנון של "app.exe" "%1", כך ששם הקובץ מועבר כפרמטר הראשון שהאפליקציה מקבלת. אתה יכול לתפוס אותו כמו שאתה תופס פרמטרים משורת הפקודה באפליקציות console (זה בדיוק אותו דבר, רק שהאפליקציה היא חלונאית)
 

pagis

New member
ואיך אני תופס פרמטר?

אתה יכל לתת דוגמה או הפניה ל MSDN ? תודה.
 

yuval k

New member
מאוד פשוט:

ההגדרה של Main -
static void Main(string[] args) { // accessing cmd line parameters string firstParam; if (args.Length > 0) firstParam = args[0]; // initialise the application }​
 

pagis

New member
ואיך אני מזהה כשלא נשלחו פרמטרים?

או שהדרך היחידה היא לנסות לגשת למערך ולתפוס את הERROR שנזרק ?
 
למעלה