تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: کپی متن انتخاب شده به Textbox

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2006
    پست ها
    82

    پيش فرض کپی متن انتخاب شده به Textbox

    سلام و خسته نباشید عرض میکنم خدمت تمامی دوستان عزیز

    فرض کنیم یه کلمه ای رو در هر جایی از ویندوز به حالت انتخاب یا همون هایلایت قرار دادیم ، حالا چجوری میشه این کلمه رو با زدن کلید Ctrl+p به داخل یه textbox توی فرممون انتقال بدیم . فکر میکنم تو یه برنامه دیکشنری این حالت رو دیدم . ممنون میشم اگه راهنمایی بفرمایید .

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2006
    پست ها
    82

    پيش فرض

    يعني با Vb نمیشه همچین کاری کرد ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  3. #3
    داره خودمونی میشه sherwood's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    sari
    پست ها
    158

    پيش فرض

    چرا شدني شايد با اين راه كه ميگم بشه اگه اين هم نشد راه داره بايد فكر كرد
    بايد وقتي كه Ctrl+p زدي send key كني Ctrl+c بعد با api get focus رو فرمت فوكوس كني و send key كني Ctrl+v
    راه سختيه ولي فكر كنم شدنيه باز هم فكر كني راه بهتر هم داره

  4. #4
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    همچين سختم نيست. راه خوبيه. يه تايمر كه چك كنه كنترل پي زده شده يا نه. بعد هم هندل فرم خودمون رو كه داريم. راحت مياريمش رو. يا اصلا ميتوني ويزيبلشو فالس كني و موقع نياز me.show كني.

  5. #5
    داره خودمونی میشه sina88_2004's Avatar
    تاريخ عضويت
    Jan 2006
    پست ها
    38

    پيش فرض

    آره منم با Payman_62 موافقم.
    راه خوبيه.

  6. #6
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    سلام به همگی
    در جواب شما mehdi_yg عزبز باید بگم که اگه من جای شما بودم
    یک منو می ساختم وکلید ترکیبی Ctrl+p رو برای کلید میانبر انتخاب می کردم
    بعد این فرمول رو مینویسم:
    Text1.SelText = Clipboard.GetText
    به همین راحتی.
    حالا اگه من سوال رو درست نفهمیدم یا با این فرمول مشکل شما حل نشد لطفا بیشتر توضیح بدین.
    یا علی.
    Last edited by A_M_IT2005; 12-04-2006 at 23:35.

  7. #7
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    نقل قول نوشته شده توسط A_M_IT2005
    سلام به همگی
    در جواب شما mehdi_yg عزبز باید بگم که اگه من جای شما بودم
    یک منو می ساختم وکلید ترکیبی Ctrl+p رو برای کلید میانبر انتخاب می کردم
    بعد این فرمول رو مینویسم:
    Text1.SelText = Clipboard.GetText
    به همین راحتی.
    حالا اگه من سوال رو درست نفهمیدم یا با این فرمول مشکل شما حل نشد لطفا بیشتر توضیح بدین.
    یا علی.
    در اين روش فوكوس بايد رو فرم باشه. ايشون ميگن ميخوان از خارج محيط برنامه متن انتخاب شده در داخل برنامه نشون بدن.

  8. #8
    داره خودمونی میشه sherwood's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    sari
    پست ها
    158

    پيش فرض

    با سلام
    اره شايد هم زياد سخت نباشه
    حالا هر وقت مهدي جان انجام داد بگه چطور از اب در اومد

    قربون همتون

  9. #9
    اگه نباشه جاش خالی می مونه Romina2006's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    260

    پيش فرض

    Private Declare Function GetKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer

    Private Sub Timer1_Timer()
    Dim keystate As Integer
    Dim keystate1 As Integer
    keystate = GetKeyState(vbKeyP)
    keystate1 = GetKeyState(vbKeyControl)
    If keystate And keystate1 And &H8000 Then
    SendKeys "^{c}", True
    Form1.Visible = True
    Form1.Text1.SetFocus
    Form1.Text1.Text = ""
    Form1.Text1.SelText = Clipboard.GetText
    End If
    End Sub

  10. #10
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2006
    پست ها
    82

    پيش فرض

    Romina2006 عزيز خيلي خيلي ممنونم ... واقعأ لطف کرديد ... کار ميکونه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •