vb如何点击一个label直接复制label里面的信息?

RT,例如label2.caption里面的内容是“abc”当点击label2.caption就能复制里面的“abc”鼠标右键后能黏贴哦...这个可以吗?... RT,例如label2.caption里面的内容是“abc”
当点击label2.caption就能复制里面的“abc”
鼠标右键后能黏贴哦...这个可以吗?
展开
 我来答
yfcp
推荐于2016-07-02 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5543
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
vb复制信息到系统剪贴板使用Clipboard()。
Clipboard()功能提取或替换Windows系统剪贴板的文本内容。
语法Clipboard ( { string } )
参数string:string类型,可选项,指定要复制到系统剪贴板上的文本。如果剪贴板上已有内容的话,该文本将取代剪贴板的当前内容返回值String。
函数执行成功时,如果剪贴板上包含文本数据,那么函数返回剪贴板的当前内容;如果剪贴板上包含非文本数据(比如位图)或不包含任何数据,那么函数返回空字符串("")。如果string参数的值为NULL,Clipboard()函数返回NULL。用法无论是否指定string参数,Clipboard()都将返回剪贴板的当前内容。当指定string参数时,剪贴板的原有内容被string参数的值取代;省略string参数时,仅仅得到剪贴板的内容。
Private Sub Label2_Click()
Clipboard.Clear '清空剪贴板
Clipboard.SetText Label2.Caption '复制Label2内容到系统剪贴板上
End Sub
瑞安阿芳
推荐于2016-04-06 · TA获得超过1946个赞
知道小有建树答主
回答量:749
采纳率:100%
帮助的人:885万
展开全部
'使用Clipboard(剪贴板对象)
Private Sub Label2_Click()
'复制任何信息到 Clipboard 对象中之前,应使用 Clear 方法清除
Clipboard.Clear
'设置剪贴板文本内容
Clipboard.SetText Label1.Caption
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一念春风十里不如你
2015-10-03 · TA获得超过1536个赞
知道小有建树答主
回答量:2560
采纳率:68%
帮助的人:286万
展开全部
Private Sub Label1_Click()
Clipboard.Clear '清空剪切板
Clipboard.SetText Label1.Caption '复制Label1字符到剪切板
End Sub

为什么要先清空剪切板呢??答案是:防止你前面复制过什么文字在剪切板内。当你在复制的时候会出现错误!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyangjilin
2010-07-17 · 超过10用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:33.5万
展开全部
label的click事件,你说的复制是复制到剪切板上吗?还是什么别的,要是复制到剪切板上,可以如下:
Clipboard.Clear
Clipboard.SetText = label2.caption
不定很准确,很长时间没有用VB了,你可以找下vb剪切板的使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
财红喵D
2015-10-30 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:52万
展开全部
你是要将label的内容复制到剪贴板吗?
可以在label1_click()中写入
Clipboard.clear
Clipboard.SetText label1.caption
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式