Quantcast
Channel: 千丝海阁 »多窗口
Browsing all 10 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

vb制作简单的多窗口浏览器(1)

之前由于做自动考勤的时候接触到了webbrowser这个东西,于是打算进行更深入一点的操作.制作一个简单的VB多窗口浏览器. 普通的VB浏览器网上有太多的资料了.如果想知道用VB做浏览器的基础知识,那么可以搜索一下这方便的内容.   这里的多窗口,我用的是SSTAB来进行实现的. 制作之前,先了解一下自己究竟想实现浏览器的哪些功能?平时我是用TW的,一般菜单上用得到的几个东西. 1.显示源代码...

View Article



vb制作简单的多窗口浏览器(2)– form初始化

框架都搭好了,现在开始主要是代码了. 先定义变量 '一共打开多少页 Dim totalpage As Integer '当前页 Dim activepage As Integer Dim i As Integer '删除了多少页 Dim delflag As Integer '显示多少页 Dim display As Integer '按钮不闪烁 Dim noflash As Integer...

View Article

vb制作简单的多窗口浏览器(3) —新建窗口

制作到现在碰到的最大的难点在于SSTAB这个东西上,我的多窗口的做法是在每一个SSTAB.TAB上生成一个WEBBROWSER,当然,这个webbrowser先定义成控件组.这样就形成了一个sstab.tab(i)对应一个webbrowser(i),做窗口操作的时候比较好处理....

View Article

vb制作简单的多窗口浏览器(4) –移除窗口

让我们继续讨论移除页的过程,移除页就是一个先移除WEBBROWSER控件,再设置TAB为不可见的过程.起初是想尝试做移除的TAB的效果,结果失败,为什么要移除WEBBROWSER呢,SET 不可见不行吗?当然这也是可行的.你打开任务管理器看看就明白了....

View Article

Image may be NSFW.
Clik here to view.

VB制作多窗口浏览器(5)–收藏夹

添加收藏夹,管理收藏夹都有函数,但是浏览收藏夹的函数我没有找到,获取也有.收藏夹就是一个目录,只要读取目录下的文件再做处理也是可以实现的,这里我只做到了二级目录的分析,并且二级目录最大数设置了10,一般正常用户的收藏夹最多也就只有一个分类目录吧.再深的目录就要用遍历了....

View Article


Image may be NSFW.
Clik here to view.

vb制作简单的多窗口浏览器(5) –浏览模式

静态模式下设置webbrowser.silent,仿制任何msgbox弹出. 安全模式是个调试模式,页面打开所有的文件都会有提示,包括TAB或者FRAME内嵌的页面. 广告过滤的方法也比较简单,只要复制其它浏览器的一些过滤设置就行了. 文章评分1次,平均分5.0:★★★★★

View Article

vb制作简单的多窗口浏览器(6) –判断后退前进

起初想用CommandStateChange试试是否能实现这个功能,结果最后放弃,似乎它只支持单窗口的,于是只能用笨办法,添加变量记录数据,然后去判定是否可以允许后退或者前进 If currectpage(activepage) = lastpage(activepage) Then GoTo aaa Picture5.Picture = Picture24.Picture On Error...

View Article

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

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

View Article


Image may be NSFW.
Clik here to view.

vb制作简单的多窗口浏览器(7)–广告过滤

广告过滤是很早之前就开始做的了,当时用WebBrowser1_NewWindow2和WebBrowser1_BeforeNavigate2结合完成的,但是却有一个小问题,当打开的网页自动弹出2个网页的时候,第2个页面始终不会被处理到,一直找不到原因和解决方法,于是搁置了一段时间. 今天又开始考虑起这个,最终以从最后一个窗口向前遍历查找空窗口并visible=false的方式来解决了这个杂症....

View Article


Image may be NSFW.
Clik here to view.

vb制作简单的多窗口浏览器(8)–设置功能

设置功能其实对大多数流行的浏览器都是大同小异的,一家能想到的,另一家自然也会模仿. 不过有些功能,MS用简单的方法在VB中不可能实现,比如TAB的复制和移动等等.所以有些功能做得也比较牵强. 这样一个功能简单的浏览器就制作完成了. 文章评分1次,平均分5.0:★★★★★

View Article
Browsing all 10 articles
Browse latest View live




Latest Images