开发工具:vb6.0
程序中有一个textbox 控件,我想再添加应该按钮,只要点击按钮就将textbox控件中的文字拷贝到剪贴板中,然后打开一个记事本文件,利用拷贝命令将剪贴板中的内容拷贝到记事本中。
我用如下代码却无法实现:
Private Sub CopyPan_Click()
BzPan.SelStart = 0
BzPan.SelLength = Len(BzPan.Text)
Clipboard.SetText BzPan.SelText
End Sub其中,BzPan就是textbox控件的名称。请大侠们支着,焦急等待中!
程序中有一个textbox 控件,我想再添加应该按钮,只要点击按钮就将textbox控件中的文字拷贝到剪贴板中,然后打开一个记事本文件,利用拷贝命令将剪贴板中的内容拷贝到记事本中。
我用如下代码却无法实现:
Private Sub CopyPan_Click()
BzPan.SelStart = 0
BzPan.SelLength = Len(BzPan.Text)
Clipboard.SetText BzPan.SelText
End Sub其中,BzPan就是textbox控件的名称。请大侠们支着,焦急等待中!
解决方案 »
- VB MDI子窗体如何显示在主窗体的picturebox之上
- VB水晶报表打印指定数据的问题
- 怎样做一式三联那样的报表?
- 菜鸟问题:怎样使我的DataGrid控件只显示符合要求的记录
- 我这里的www.google.com恢复了!(青岛)
- 请问:如何读取webbrowser中的数据?回答满意送50分(在线等候)
- 条码扫描枪如何加入特定前缀让条码枪以后自动识别字符
- 关于socket查找服务器文件
- 急急急!我买SONY DCR-TRV30E 数码相机、摄像一体机,USB跟电脑连不上
- 编一个程序,鼠标一点,密码"*****" 就变成"12345"了!
- 多用户同时访问数据库的问题
- 有谁知道什么有名的软件是VB6.0写的?
BzPan.SelStart = 0
BzPan.SelLength = Len(BzPan)
BzPan.SetFocus
SendKeys "^c"
End Sub
这个代码等于你按了Ctrl+C的呀
BzPan.SelStart = 0
BzPan.SelLength = Len(BzPan)
BzPan.SetFocus
SendKeys "^c"
End Sub
可以的呀
'BzPan.SelStart = 0
'BzPan.SelLength = Len(BzPan.Text)
Clipboard.SetText BzPan.Text
End Sub
Private Declare Function MapVirtualKey Lib "user32" Alias "MapVirtualKeyA" (ByVal wCode As Long, ByVal wMapType As Long) As Long
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_CONTROL = &H11Private Sub Command1_Click()
Shell "notepad.exe", vbNormalFocus
Clipboard.Clear
Clipboard.SetText Text1.Text
keybd_event VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0
keybd_event 86, MapVirtualKey(86, 0), 0, 0
keybd_event 86, MapVirtualKey(86, 0), KEYEVENTF_KEYUP, 0
keybd_event VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0
end sub
Clipboard.SetText BzPan.Text
Clipboard.SetText BzPan.Text
End Sub