求助:如何用VB.net实现剪切板保存到数组,以及如何从数组恢复到剪切板?
求助:如何用VB.net实现剪切板保存到数组,以及如何从数组恢复到剪切板? --------------------编程问答-------------------- http://msdn.microsoft.com/en-us/library/system.windows.forms.clipboard.setdata.aspx看看msdn的ClipBoard类,SetData和GetData方法。 --------------------编程问答-------------------- 那个只针对文本,我是要针对所有格式 --------------------编程问答-------------------- 对于你的回复,我可以生气的说你对我的回复,你根本不打算仔细的看,或是觉得你懒得思考。
对于你的回复,我也可以认为,对新手的包容,我帮你完成这个功能,如果这样事情偶尔发生我认可,多了,你还有什么思考能力?
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim my_arr As Integer() = {1, 1, 1, 2, 2, 2} '定义数组
Clipboard.SetDataObject(my_arr) '保存
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim my_get(0) As Integer '定义类型
Dim datas As DataObject = Clipboard.GetDataObject() '获取数据
my_get = datas.GetData(my_get.GetType()) '类型转换,得到结果
For Each i In my_get
MessageBox.Show(i.ToString())
Next
End Sub
补充:.NET技术 , VB.NET