为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

【doc】VB:制作浏览器——自己的IE

2017-12-01 6页 doc 19KB 48阅读

用户头像

is_633423

暂无简介

举报
【doc】VB:制作浏览器——自己的IE【doc】VB:制作浏览器——自己的IE VB:制作浏览器——自己的IE 画吕制作浏览器 文/钱可栋 t1已镟镯畹器有性有搞锗要说像正 日这样的魔大物,就是小巧的Opera,我 们太多鼓普通^也决计搞不出来.但如果体的 机器里装有VB50专业版.那幺事情就好办 客了,想试试吗耶好.Letsgo! 程序的主舟是十ActiveX控件-Web- Browser当然.姥省状志下VB的工具箱中井 没有它.我们得手工加人.方诸是:右击工具 箱,在出现的快捷菜单中选择部件.确 保在弹出的对话框中进中控件"标整,拽封 M~mmRInt...
【doc】VB:制作浏览器——自己的IE
【doc】VB:制作浏览器——自己的IE VB:制作浏览器——自己的IE 画吕制作浏览器 文/钱可栋 t1已镟镯畹器有性有搞锗要说像正 日这样的魔大物,就是小巧的Opera,我 们太多鼓普通^也决计搞不出来.但如果体的 机器里装有VB50专业版.那幺事情就好办 客了,想试试吗耶好.Letsgo! 程序的主舟是十ActiveX控件-Web- Browser当然.姥省状志下VB的工具箱中井 没有它.我们得手工加人.方诸是:右击工具 箱,在出现的快捷菜单中选择部件.确 保在弹出的对话框中进中控件"标整,拽封 M~mmRIntcc[tciC~trois,在它前面的小框中 打钩.后确定此对你会筮现工具箱中多了 两十小圉标,其中.地球圉标代的控件正是 我们需要的webB= 由于许多^对WebB~scr控件不是锟熟 盎,vB的帮助中也没有有盖它的内容(反正我 设有拽剜),因此有必要绍一下它的属性,方 法和事件.限于篇幅,我们只跨及程序中用到 的: 属性;Locati~URL返回控件显示WEB 页面的URL: 方}击:Navigam转穆劐指定的URL或打 开指定HTML卫件 事件:1Do~nloadBegha下截操作开时触 发. 2DownloadComplele下载操作完成l终止 或失赋时触发= 3ogssch卸W~bB~scr控件跟踪 下盏操作的过程,并定甥触发此事件其语法 为:SubWcbB…r且h叭gc(ByVa] Pmgm~ALongByVe]ProyesaMaxAs L叩g)Pog?窖5变元是当前巳下截的鼓据息 量.PmyessMax变元是将要下载曲数据总量. 4.rjnechaTIge当阿文挡标瑶改变时触发 陈丁WebBr~r控件扑.程序还需要 十Label控件:Label!;一十C~oBox控件: 蝴t0l,甩来显示URL地址;一十StamsB~ 控件:StatmB~l;十ProgecssS~r控件:Pro- t自s丑盯l,用显示下裁进度(StaaJsBm控件 和Pmgm~Sar控件是AOAveX控件M?S0 WindowsCommonCoalrols50的成员,加人工 自己 编程入门 CombolText=hap://+Corn- ???w曲BIow?r1NahUmc啪L_n 的IE, 具箱的同WebB~r控件】,这些控件的属 性值都用缺省值 H下是程序清单 .?Exicit Pri~ateSubF0nDJ() MI"MyE~plomr" Label1C"URL" C蛐bo】=… ComboITop=Lab~llHght Combo1n=0 WebBmwserlTop:C~bolToF+C帅一 b0】He~ghl WebBrow~r】Ln=0 F—Resizc StatasB~lStyk=sb~Simp]e nsmlZOrd~r EndSub PvivSubF—( OnBGoToa C蛐boLWidth=Foml1Widm—l00 w啪…】Width=Combo】Wid webB…lght=]3c~mlHeigllI— C~bolHei曲L一1000 n口tssBlTop=MeHeight—Status- Bar】Hehi一明0 P?_BlLe=025?Stalus- BaTlWidth nD口r%sB盯】Width=075?MeWidth 一 250 a EndSub PriSubCombo]lickL) 转到指定网扯 WebBr~serINavigateCombo1nxl EndSub PrivateslIb(?Ib01J仲wn(KcyCodeAs In'~egerSAs1otcger) DhnjAsL舶 Dim…dAsBoo1~~ IfKeyCode:13Thcn IfLcf~(CombolText7)o'ht~p://" Tbcn ElFor ELse existed=F EndIf Next ?NmeD CAm~aolAddltcllfl(Com~0t1m En4Ic Endlf EndSub Pfiv咖SubWebBrows- U)0蚰铭(】 下载开始时机悫栏显示HowLink- In." SlamsBlSimpleText=NowLinkt ing'' EndSub PfiwSubW曲B一} 1jnl呻dc啪日桃() '下载完成时状态栏显示u吐一 ished SmB1SimpleText=UnkRn_ ished'. n口tBlV0 EndSub PrivateSubWebBm~- d1_Pr.haTLgc(Byv|ProgressAs 1.e~ng, ByVa]ProgressMasAsLoeg) ,下载进行时盛度荣变化 IfPcogressMax=0ThenEISub ProgmssBerI.Max=ProgmssMax Ifgso一1d n口嘲0M"11lcD ssB?1Value=P E时If EndSub Priv?SubwclJi?m (ByVatRnAsString) Cmboln=WcbB 1L0cadOnURL EndSub (摘自'中硼靼耳且用站) ____?o?o……?……………?…_____…_______…………………………__…_ ? FliSubTime*_Mom日{) If(1)=2)Thea l_I'如果循环变量大于圈片的数量刷 变量赋为I Else …+I'否H循环蹙量加一 End? Frm—R邶Pn1cLumPiz(i一1J,峨0, Width,H~ghL0.0,sc日-ex(Pic(i—1)Width, vbHimeufic,vbTwipsJ,ScaleY(Pic(i一1) 66瘟用戈革2001.4 ~eighl,vbHiraeh~c,vbTwips1'在Fm~ua上 画图 ES Fnn_Semp: OlxlonExdldI PrivateSubC~_ OK_ Cliok() Mod2~atnCloseSCR EndSub Privat~SubFoam_Un]~d(Canoe]Ashtegerl Mod~ainCloseSC~ EadSub 好了,一十标堆的屏幕保护程序筑编写好 丁.按下F5运行试试看不要忘丁生成EXE 文件耐一定要特异保的扩晨名改为SCR并将 其拷贝到Windows的systea~里才可在屏 保设量中见到睡j(程序在vB50中缩写井运 行通过.】如果休对此还有什么问墨的话可捌 我的主页ttp://y北.1?n^)或是发B mall给我(1ucyke~y9l?.比【]. (攘?<一再))
/
本文档为【【doc】VB:制作浏览器——自己的IE】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索