سلام
می خواستم ببینم کسی می تونه برای استفاده از SendKeyv ها مثلا Ctrl + C در کنسول کمکم کنه
؟؟
سلام
می خواستم ببینم کسی می تونه برای استفاده از SendKeyv ها مثلا Ctrl + C در کنسول کمکم کنه
؟؟
این چیزیه که دنبالشی
مثلا برا ارسال ctrl + c از این کد استفاده میکنی
SendKeys.Send("^c");
موفق باشی
آخرین ویرایش به وسیله mousa1992 : جمعه 10 خرداد 1392 در 13:17 عصر دلیل: متد Send رشته میگیره من واسش " نذاشته بودم
سلام اگه میشه کمک کنید ....
اینو امتحان کردم ، ارور میده برای Sendkey
می خوام یه Ctrl + C انجام بده .
ConsoleApplication1.zip - 15 KB
سلام دوست عزیز
دوست خوبم (mousa1992) کد رو درست دادن
فقط شما برای این کار باید رو handle برنامه ای که میخوای کد SendKey روش انجام بشه فوکوس کنی
داداش من با این کد :
System.Diagnostics.Process aProcess = new System.Diagnostics.Process();
aProcess.StartInfo = new System.Diagnostics.ProcessStartInfo(@"notepad.exe" );
aProcess.Start();
aProcess.WaitForExit();//Optional, waits for you to exit notepad (synchronous execution)
فوکوس می کنم ؛ روی یه برنامه مثه Notepad خوب حالا که فوکوس شد ، چه طوری SendKey رو اجرا کنم ؟؟؟
منظورم اینه که باید یه متد بسازم ؟؟ یا یه Class دیگه ؟ توی Console
راستش من تازه کارمو با سی شارپ شروع کروم
کمکــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــم کنید ...
سلام دوست عزیز
کد زیر رو دقیقا بعد از کد خودت وارد کن :
SendKeys.Send("^c");