PDA

View Full Version : سوال: کپی کردن متن انتخاب شده



mohammad jamalian
جمعه 27 تیر 1393, 13:44 عصر
با سلام
می خواستم بپرسم چگونه می شود متنی رو که انتخاب کرده ام کپی کنم با کد نویسی؟(اون متن داخل برنامه خودم نیست و نمی دونم حجم متن چقدر است)


(انتخاب کردم یعنی با موس اون رو گرفتم)

لطفا جواب دهید.

parvizwpf
جمعه 27 تیر 1393, 14:29 عصر
معمولا اگه تو کلیپ برد فرار بگیره میشه با ClipBoard بهش دسترسی داشت

aliagamon
جمعه 27 تیر 1393, 14:58 عصر
بهترین راهی که به ذهنم میرسه اینه که شما ctrl + c رو ارسال کنید :

SendKeys.SendWait("^C");

ممکنه با Api ها هم بشه این کارو کرد اما استفاده از ctrl +c و ctrl + v بهتره برای کپی پیست ... (البته تو محیط خود برنامتون نیاز به این کار نیست از کلیپبرد استفاده میتونین کنین )
اگه اینم جواب نداد با api های keyboard هم میشه انجامش داد ... بگین اون روشو بگم .