请问如何实现文本拖放

xinshaw 2003-09-24 06:05:32
文件的拖放我知道有API实现,可是文本的拖动怎么搞呢?

我指的是从外部把一段文本拖到程序中的某个文本框中
比如我从Word里拖一段文字
这个怎么实现?用什么API
...全文
55 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunfeng007 2003-10-03
  • 打赏
  • 举报
回复
例子
Private Sub Form1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, x As Single, y As Single)
On Error Resume Next

If Data.GetFormat(vbCFText) Then
....
End If

End Sub
vcar 2003-10-02
  • 打赏
  • 举报
回复
系统提供的ole drag & drop事件。
xinshaw 2003-09-30
  • 打赏
  • 举报
回复
给个例子呀
lwm1977 2003-09-29
  • 打赏
  • 举报
回复
OLE的那一个
lwm1977 2003-09-29
  • 打赏
  • 举报
回复
OLE的那个
xinshaw 2003-09-29
  • 打赏
  • 举报
回复
我是指从外部程序拖过来,不是在程序内部呀
守城小轩 2003-09-27
  • 打赏
  • 举报
回复
OLE Darg & Drop
jlum99 2003-09-26
  • 打赏
  • 举报
回复
拖拽开始的时候把文本内容发送到剪贴班,拖拽结束后从剪贴班取回来
kmzs 2003-09-26
  • 打赏
  • 举报
回复
OLEDrop事件处理,不难,相关资料和范例很多,到Vbgood.com等找找
xinshaw 2003-09-26
  • 打赏
  • 举报
回复
前贴板吗?理论上好像可以,是不是捕获mouse事件,然后设置或读取剪贴板的内容?
wx05 2003-09-25
  • 打赏
  • 举报
回复
用剪贴板试试

1,488

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧