织梦CMS - 轻松建站从此开始!

VBA教程、excel VBA编程、VBA视频、VBA控件,VBA应用教程,vba技巧

当前位置: vba技术联盟>VBA教程>

将数据放到 DataObject 对象中的操作

时间:2010-09-05 19:05来源:未知 作者:vba技术联盟 点击:
在多数情况下,特别是在源支持两种以上的格式或花费大量时间创建数据时,可能会希望只在目标请求数据时再将数据放入 DataObject 对象。但是,可在开始拖动操作时使用 OLEStartDrag 事件中的 SetData 方法将数据放入 DataObject 对象。例如: Private Sub txtSource_OLEStart

在多数情况下,特别是在源支持两种以上的格式或花费大量时间创建数据时,可能会希望只在目标请求数据时再将数据放入 DataObject 对象。但是,可在开始拖动操作时使用 OLEStartDrag 事件中的 SetData 方法将数据放入 DataObject 对象。例如:

Private Sub txtSource_OLEStartDrag(Data As _ 
      VB.DataObject, AllowedEffects As Long)
   Data.Clear
   Data.SetData txtSource.SelText, vbCFText
End Sub 

此例用 Clear 方法清除 DataObject 对象中的缺省数据格式,并指定所选定数据的数据格式(文本),然后又用 SetData 方法将数据放入 DataObject 对象。

(责任编辑:vba技术联盟)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
栏目列表
推荐内容