none
如何捕获鼠标右键动作并向IE文本框内粘贴数据 RRS feed

  • 常规讨论

  • Dear 大侠们,

            现在遇到个问题,我用vb.net输入Label1、Label2、Label3……

            现在希望写个函数,监控鼠标右键动作,一旦鼠标右键点击,就将Label的数据传入剪贴板,然后粘到鼠标右键点击处的IE文本框内,然后清空剪贴板,然后再点击鼠标右键,再粘一条数据。

            但核心代码Mouse_R_Click不会写,如下:

    Mouse_R_Click(Label1.text)

    Mouse_R_Click(Label2.text)   

    Mouse_R_Click(Label3.text)

    Public Sub  Mouse_R_Click(ByVal Copy_Text As String, ByVal e As System.Windows.Forms.MouseEventArgs)

                If e.Button = Windows.Forms.MouseButtons.Left Then
                Clipboard.SetText(Copy_text)
                End If

    End Sub

    但这代码不对,请大侠帮忙,谢谢!



    2014年8月13日 6:42

全部回复

  • Dear 大侠们,

            现在遇到个问题,我用vb.net输入Label1、Label2、Label3……

            现在希望写个函数,监控鼠标右键动作,一旦鼠标右键点击,就将Label的数据传入剪贴板,然后粘到鼠标右键点击处的IE文本框内,然后清空剪贴板,然后再点击鼠标右键,再粘一条数据。

            但核心代码Mouse_R_Click不会写,如下:

    Mouse_R_Click(Label1.text)

    Mouse_R_Click(Label2.text)   

    Mouse_R_Click(Label3.text)

    Public Sub  Mouse_R_Click(ByVal Copy_Text As String, ByVal e As System.Windows.Forms.MouseEventArgs)

                If e.Button = Windows.Forms.MouseButtons.Left Then
                Clipboard.SetText(Copy_text)
                End If

    End Sub

    但这代码不对,请大侠帮忙,谢谢!



    Hi,

    很抱歉有关鼠标和键盘钩子的代码属于带有危险性的代码类型,这个类型不在论坛的支持范围。

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年8月14日 11:17
    版主