有什么方法用text达到richtext的"拖放"效果

xxlroad 2002-02-22 12:29:27
有什么方法用text达到richtext的"拖放"效果
1、拖放
就是和word里的效果差不多

请不要告诉我用richtext?
...全文
69 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxlroad 2002-02-23
  • 打赏
  • 举报
回复
好的
谢谢大家
jett 2002-02-22
  • 打赏
  • 举报
回复
Text1.OLEDragMode = 1
Text1.OLEDropMode = 1

Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
Debug.Print Data.GetData(vbCFText)
End Sub
jett 2002-02-22
  • 打赏
  • 举报
回复
用ole的drag
xxlroad 2002-02-22
  • 打赏
  • 举报
回复
因为richtext 要带 ocx 我写的一个软件才 30来K
jamex 2002-02-22
  • 打赏
  • 举报
回复
为何不用richtext呢?
acptdta 2002-02-22
  • 打赏
  • 举报
回复
感谢您使用微软产品。

关于Visual Basic中 OLEDrag/Drop,您也可以参考一下以下文章。该文章对Visual Basic中drag-and-drop的实现有较详细的描述:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvb600/html/dragdrop.asp


-微软全球技术中心 桌面产品技术支持


本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。

为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。

jett 2002-02-22
  • 打赏
  • 举报
回复
OLEDropMode =2比较好
不用自己处理接受的数据
Chice_wxg 2002-02-22
  • 打赏
  • 举报
回复
Text1.OLEDragMode = vbOLEDragAutomatic '1
Text1.OLEDropMode = vbOLEDropAutomatic '2
Text1.Text = "Please Drag This Text"
Text2.OLEDragMode = vbOLEDragAutomatic '1
Text2.OLEDropMode = vbOLEDropAutomatic '2

这样才可以

7,762

社区成员

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

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