View Full Version : چگونه می توان متنی را از برنامه به TextBox های دیگر برنامه های ویندوز Paste کرد (هر جا که Focus است)
rahele_sa
جمعه 30 آذر 1386, 14:29 عصر
چگونه می توان متنی را از برنامه به TextBox های دیگر برنامه های ویندوز Paste کرد (هر جا که Focus است)
rasool_brn
جمعه 30 آذر 1386, 18:30 عصر
اول باید متن edit اول رو به حافظه کپی کنین به این ترتیب:
Edit1.CopyToClipboard;بعد به ترتیب در رویدادOnEnter بقیه Editها کد زیر رو بنویسین:
Edit2.PasteFromClipboard; البته این کد مربوط به Edit دوم هست برای بقیه Editها باید به صورت جدا گانه همچین کدی رو بنویسین مثلا برای Edit سوم کد بالا رو به این شکل بنویسین:
Edit3.PasteFromClipboard;
DAMAVAND
جمعه 30 آذر 1386, 19:59 عصر
چگونه می توان متنی را از برنامه به TextBox های دیگر برنامه های ویندوز Paste کرد (هر جا که Focus است)
من فکر میکنم منظورشون کپی کردن Textدر برنامه هایی غیر از خود برنامه ای باشه که نوشتن !
مثلا یه Textbox توی یه برنامه دیگه یا ویندوز !
اگه اینجوری که شما اول باید Handle اون برنامه یا پنجره رو بدست بیارید
بعد از روی اون با کمک توابع FindWindow,FindWindowEx دستگیره Textbox مورد نظر رو بدست بیارید و باکمک تابع SendMessege و پیام WM_SETTEXT متن رو داخل اون بنویسید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.