Foxtable(狐表)用户栏目专家坐堂 → 剪贴板复制黏贴报错


  共有1998人关注过本帖平板打印复制链接

主题:剪贴板复制黏贴报错

帅哥哟,离线,有人找我吗?
weibu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:641 积分:5194 威望:0 精华:0 注册:2018/5/19 22:27:00
剪贴板复制黏贴报错  发帖心情 Post By:2018/12/3 8:28:00 [只看该作者]

我在TEXTBOX中的keydown执行语句报错:请问老师如何修改代码

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20181203082514.png
图片点击可在新窗口打开查看

代码:

If e.KeyCode = Keys.ENTER Then
Dim t As String = e.Form.Controls("TextBox1").Text
 ClipBoard.Clear
 ClipBoard.SetText(t)
Output.Show(t)
Dim r1 As DataRow = DataTables("表A").Find("name = 'a'")
Dim r2 As DataRow = DataTables("表A").Find("name = 'b'")
        SetCursorPos (r1("x"), r1("y")) '鼠标位置
        mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) '点击
        mouse_event (MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
        ClipBoard.GetText(t)
        SendKeys.SendWait("{Enter}")
        System.Threading.Thread.Sleep(100)

        SetCursorPos (r2("x"), r2("y")) '鼠标位置
        mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) '点击
        mouse_event (MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
       
        e.Form.Controls("TextBox1").value = Nothing
        e.Form.Controls("textbox1").Select()
End If


 回到顶部
总数 14 1 2 下一页