ورود

View Full Version : کپی کردن متن یه textbox



solita1991
سه شنبه 09 شهریور 1389, 15:58 عصر
سلام
من میخواستم متن یه textbox یا label رو کپی کنم مثل برنامه word یا مثل برنامه calclutor خود windows دیدین که تویه منوی edit کپی داره یعنی واسه کپی کردنه متن لیبلش حتما باید گزینه کپی از منوی ادیتو زد
منم یه همچین چیزی میخوام و متنه کپی شده رو هر جا که خواستم(خارج از برنامه) paste کنم
اگه کسی هست کمکم کنه ممنون میشم:چشمک:

Peyman.Gh
سه شنبه 09 شهریور 1389, 16:12 عصر
از کلاس Clipboard استفاده کنید.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Clipboard.SetText(TextBox1.Text, TextDataFormat.Text)
End Sub

TextDataFormat هم بر حسب نوع رشته مشخص کنید.

موفق باشید.

Saman_12
سه شنبه 09 شهریور 1389, 16:22 عصر
برای اینکه متن رو هم نشه به طور معمولی کپی کرد خاصیت ShortcutsEnabled رو False کنید.