用VB构键Internet的应用
页面仿佛一个Visual Basic的设计窗口。ActiveX控件可以提供更多的交互式的,生动的用户界面特性,使HTML页面变得更加有活力。
《用VB构键Internet的应用(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/171173.html
一般需要通过HTML和VBScript的综合手段引用并控制ActiveX控件的行为。使用HTML为浏览器提供下载,注册并引用ActiveX控件引用的途径。在HTML代码的OBJECT标签中需要包括:
控件的类别ID, 以使程序能在Windows的注册表中找到它们;
ID的属性,以便在VBScript中引用该控件(类似于Visual Basic中的Name属性);
CODEBASE属性,告诉浏览器如果组件不在客户机上该去哪儿找;
PARAM NAME标签,设置控件的属性参数。
然后用VBScript编写处理单击事件的代码,使每一个控件被单击后,程序可以作相应的动作。
Visual Basic专业版中还包括了三个已预先设计好的用于包裹Internet相关技术的控件, 使你能够扩展已有的应用程序,它们是:
Internet Transfer Control---包裹了三种通用的Internet协议:HTTP, FTP和Gopher;
WebBrowser Control---包含了许多通过Internet Explorer可以获得的功能;
WinSock Control---使你可以连接到一台远程的机器, 然后通过UDP或TCP交换数据。
通过使用这些控件, 你可以添加从FTP站点自动下载文件的功能,还可以为Visual Basic IDE提供Web浏览器的Add-in。