vb 给MSFlexGrid1添加右键复制 10

vb给MSFlexGrid1添加右键复制鼠标选择MSFlexGrid里的一些数据,然后点击右键,弹出菜单,只要一个能复制的就行,然后我可以把它粘贴到其他txt文件,就像现... vb 给MSFlexGrid1添加右键复制
鼠标选择MSFlexGrid里的一些数据,然后点击右键,弹出菜单,只要一个能复制的就行,然后我可以把它粘贴到其他txt文件,就像现在您用鼠标左键在网页上选择一些文字,然后点击右键,弹出像什么“撤销”,剪切,复制之类的,我只要一个复制就可以,怎么设置
展开
 我来答
shezonglei
2009-04-19 · 超过29用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
添加个菜单,第一层:File,File的下一层:Copy
添加一个MSHFlexGrid的名字这里面是MSHFlexGrid1,可以换成你自己的名字
代码如下:
'窗体加载的代码
Private Sub Form_Load()
File.Visible = False
End Sub

'点击鼠标的代码
Private Sub MSHFlexGrid1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim i, j As Integer
Dim str As String
Me.PopupMenu File
x = MSHFlexGrid1.RowSel
y = MSHFlexGrid1.ColSel
str = Me.MSHFlexGrid1.Text
Clipboard.SetText str
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式