View Full Version : سوال: آموزش کپی گرفتن
drsina
جمعه 10 خرداد 1392, 02:51 صبح
سلام
می خواستم ببینم کسی می تونه برای استفاده از SendKeyv ها مثلا Ctrl + C در کنسول کمکم کنه
؟؟:اشتباه:
mousa1992
جمعه 10 خرداد 1392, 03:22 صبح
این (http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send.aspx) چیزیه که دنبالشی
مثلا برا ارسال ctrl + c از این کد استفاده میکنی
SendKeys.Send("^c");
موفق باشی
drsina
جمعه 10 خرداد 1392, 04:51 صبح
سلام اگه میشه کمک کنید ....
اینو امتحان کردم ، ارور میده برای Sendkey
می خوام یه Ctrl + C انجام بده .
ConsoleApplication1.zip - 15 KB (http://uplod.ir/2i88sr38ys0o/ConsoleApplication1.zip.htm)
roomusic
جمعه 10 خرداد 1392, 06:11 صبح
سلام دوست عزیز
دوست خوبم (mousa1992 (http://barnamenevis.org/member.php?252440-mousa1992)) کد رو درست دادن
فقط شما برای این کار باید رو handle برنامه ای که میخوای کد SendKey روش انجام بشه فوکوس کنی:لبخند:
drsina
جمعه 10 خرداد 1392, 06:31 صبح
داداش من با این کد :
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
drsina
جمعه 10 خرداد 1392, 10:53 صبح
راستش من تازه کارمو با سی شارپ شروع کروم :خجالت:
کمکــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــم کنید ...
roomusic
جمعه 10 خرداد 1392, 23:31 عصر
سلام دوست عزیز
کد زیر رو دقیقا بعد از کد خودت وارد کن :
SendKeys.Send("^c");
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.