当前位置: 网学 > 编程文档 > VB > 正文

VB5.0环境下Internet应用程序的开发

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式
动,它在显示VBD文件之前装入应用程序的代码组件。如果没有这个HTM文件,就不能启动编译过的EXE文件或从Internet Explorer中查看vbD文件。  

  3.2 ActiveX 文档对象的重要属性  

  在讲述创建ActiveX 文档的具体方法之前,我们先研究一下ActiveX 文档对象的重要属性。每个用户文档包含一个内置的Hyperlink对象,可用它来进入URLs和访问Internet Explorer的文档高速缓存。NavigateTo方法大致等价于窗体的Show方法。  

  事件 Show:当浏览器显示文档时发生;  

   Hide:当浏览器离开文档时发生;  

  属性 HyperLink:用于导航对象;  

   HyperLink对象有三个重要方法:  

   GoBack:前一页面;  

   GoFoward:后一页面;  

   Navigateto:导航;  

  例如HyperLink.Navigateto "http:/www.pccomputing.com"可以导航至《电子与电脑》杂志的主页。  

  3.3 用Visual Basic创建ActiveX Document的具体步骤  

  我们将开发具有如下功能的应用程序:创建两个ActiveX文档页面,第一个要求访问者输入密码,按动按钮后,若密码正确则进入第二页面;第二页面可以导航至中国教育与科研计算机网的主服务器。  

  1)在File菜单中单击New Project来打开一个New Project对话框,然后双击ActiveX Document exe图标,即可建立一个新项目并进入开发环境。  

  2)在“用户文档”的第一个UserDocument上添加两个Label控件、一个TextBox和一个CommandButton(如图3.1所示)。  

  (图3.1)。  

  添加如下代码:  

  Private Sub Command1_Click()  

  ''核对Text1的文本,如果正确,则转至第二个文档页面。  

  If Text1.Text = "690909" Then  

  Hyperlink.NavigateTo "d:\ActiveX文档\UserDocument2.vbd"  

  End If  

  End Sub  

  3)从菜单“项目”中选择“添加用户文档”,在工程项目中添加第二个UserDocument,然后在UserDocument2上添加一个CommandButton(如图3.2所示)。  

  (图3.2)  

  添加如下的代码:  

  Private Sub Command1_Click()  

  ''按动按钮,导航至《电子与电脑》杂志主页。  

  Hyperlink.NavigateTo "http:///www.pccomputing.com"  

  End Sub  

  4)编译文档。  

  5)使用Internet Explorer浏览器测试文档。  

  四.创建FTP浏览器  

  4.1 概述  

  FTP是Internet网上最早使用的文件传输程序。FTP的具体含义是文件传输协议(File Transfer Protocol),它是由支持Internet文件传输的各种规程所组成的集合。FTP的作用是使Internet用户能够将文件从一台计算机拷贝到另一台计算机,为实现Internet资源共享提供有力的保障。它不同于NFS(Network File System)和Netbios协议,一旦你要访问另一台计算机中的文件,任何时刻都要运行FTP,而且你只能拷贝文件到自己的机器中时来使用它。FTP是一种客户机/服务器结构,既需要客户机软件,又需要服务器软件。FTP客户机程序在用户计算机上执行,服务器程序在宿主计算机上执行。用户启动FTP客户机程序,通过输入户名和口令同远程主机上的FTP服务器建立连接,一旦成功,在Internet上用户计算机和宿主计算机之间就建立起一条命令链路(控制链路)。  

  4.2 用Visual Basic 5.0创建FTP浏览器的步骤  

  1)

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号