TR-VB.NET剪贴板复制Richtxtbx CTRL + C.

时间:2014-04-13 19:07:13

标签: vb.net copy richtextbox turkish

我正在做一个记事本风格的程序。

    If e.Control = True And e.KeyCode = Keys.C Then
        MsgBox("Kopyalandı")
        My.Computer.Clipboard.SetText(RichTextBox1.SelectedText)
        RichTextBox1.Focus()
    End If

正如我们所做的那样,键入 ctrl + c 来复制所选单词,但我想要的是在我的MsgBox中发出的

    If e.Control = True And e.KeyCode = Keys.C Then
        My.Computer.Clipboard.SetText(RichTextBox1.SelectedText)
        RichTextBox1.Focus()
    End If

无法复制所选单词(该程序来自我的谷歌等我们制作 ctrl + v 复制并粘贴我不能的单词。)I写了代码,我尝试 ctrl + c 退出程序的MsgBox,即使你退出选定的单词副本?

1 个答案:

答案 0 :(得分:1)

My.Computer.Clipboard.SetText将复制到剪贴板,以便将其粘贴到外部应用程序中。您应该使用KeyDown之类的事件来检查 Ctrl + C 。您可以使用其他密钥对其进行测试,以确保 Ctrl + C 未被其他控件或表单截获。