VB.NET如何获取剪切板里面的内容 125

假如我在CAD里面复制一个图形,如何读取复制的这些数据?---------------------------------------------------------... 假如我在CAD里面复制一个图形,如何读取复制的这些数据?
--------------------------------------------------------------------
Dim iData As IDataObject = Clipboard.GetDataObject()
TextBox1.Text = CType(iData.GetData(DataFormats.Text), String)
--------------------------------------------------------------------
用上面的方法肯定是不行。应该用什么办法呢
我的意思是像系统自带的clipbrd那样可以把整个存储空间的内容读取出来。。。
系统的推荐答案很蛋疼
展开
 我来答
匿名用户
推荐于2016-07-05
展开全部
通过:
Clipboard.GetText
Clipboard.GetData
可以得到系统剪贴板的内容

如果剪贴板中的内容是文字,Clipboard.GetFormat(1)=True 。
获得文字直接用
Clipboard.GetText
获得图片可以用
Clipboard.GetData

设置文字直接用
Clipboard.SetText
设置图片可以用
Clipboard.SetData

清空
Clipboard.Clear
检测剪贴板中的内容
Clipboard.GetFormat(1)
返回True则文字
返回False则其他
百度网友bdb9803
2012-02-09 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9970万
展开全部
这是获取文字信息:
TextBox1.Text = My.Computer.Clipboard.GetText
这是获取图形信息:
PictureBox1.Image = My.Computer.Clipboard.GetImage
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qingping1988
2012-02-10
知道答主
回答量:65
采纳率:0%
帮助的人:26.3万
展开全部
dim im as Image = My.Computer.Clipboard.GetImage
将图片复制到剪贴板是一定要先清空剪贴板
dim im1 as image=PictureBox1.image
My.Computer.Clipboard.Clear
My.Computer.Clipboard.setImage(im1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aavglvu6
2012-02-11
知道答主
回答量:6
采纳率:0%
帮助的人:9705
展开全部
nswpyz56
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式