首页 » VB » vb制作简单的多窗口浏览器(6)–拖拽

vb制作简单的多窗口浏览器(6)–拖拽

4701 0

一直在用Tw,不知道这个拖拽是先TW创的还是MT创的,有了这个功能后,多页浏览器的方便就变成了更方便了.

做这个功能前,并没有太仔细的看webbrowser的方法和属性,一直以为是个小动作,只要在webbrowser实现drag&drop就行了.可真的做起来的时候却发现这个控件虽然有dragdrop和dragmove,但似乎并不能实现从webbrowser拖拽一个很小的距离就能打开新页面,只能通过拖拽到其它控件上才行.

试想如果一个链接是在webbrowser的最最下角,而你的搜索栏在右上角,那么将拖动很长一段距离.于是这个方案被否决了.

作为VB,有很多控件可以加载来使用,(当然对于VB高手来说,他们更乐意自己写CODE来代替控件,而不是去引用其它的他人的东西.)于是这里,我加载了html object libaray,通过它的htmldocument来实现了拖拽.

文章评分2次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2009/01/vb%e5%88%b6%e4%bd%9c%e7%ae%80%e5%8d%95%e7%9a%84%e5%a4%9a%e7%aa%97%e5%8f%a3%e6%b5%8f%e8%a7%88%e5%99%a86-%e6%8b%96%e6%8b%bd/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关: