新闻发布系统开发与实现 - 样稿(3)

2019-01-19 12:27

四川理工学院毕业设计(论文)

1. 文本; 2. HTML标记; 3. ASP脚本命令;

创建ASP文件非常容易。如果要在HTML文件中添加脚本,只需将该文件的扩展名.htm或.html替换为.asp即可。要使ASP文件可被Web用户使用,应将这个新文件保存在Web站点的目录中。使用浏览器可查看该文件返回的HTML页。

需要指出的是:因为ASP文件需要额外的处理,所以不要将所有的HTML页都转换为ASP页。应只将包含脚本命令的文件转换为ASP文件。ASP和HTML文件可以放置在相同的目录中。

使用任何文本编辑器都可以创建ASP文件。使用这些带有ASP增强支持的编辑器将更能提高程序的工作效率。如果从未使用过HTML,应考虑先使用Microsoft FrontPage。使用FrontPage创建文档和格式化文本就像使用文字处理工具一样简单。接下来可使用Insert Script命令,在用FrontPage创建的HTML页面内加入简单的ASP命令。

脚本是一系列的命令和指令。与HTML标签不同,脚本命令指示Web服务器执行操作,而HTML标签只是简单地格式化文本或读取图形、视频及音频文件。脚本命令可以在变量中存储用户名,在返回到浏览器的页面中显示用户名或将用户名存储在数据库中。脚本命令通过定界符与文本区别。定界符是字符或一串字符,它标志单元开始或结束。

1.6 VBScript基础

VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。是asp动态网页默认的编成语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。

VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VB的关系也非常密切。它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。

由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。

7

冯文华:新闻发布系统开发与实现

1.6.1 VBScript的数据类型

VBScript 只有一种数据类型,称为 Variant。Variant 是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。因为 Variant 是 VBScript 中唯一的数据类型,所以它也是 VBScript 中所有函数的返回值的数据类型。

最简单的 Variant 可以包含数字或字符串信息。Variant 用于数字上下文中时作为数字处理,用于字符串上下文中时作为字符串处理。这就是说,如果使用看起来象是数字的数据,则 VBScript 会假定其为数字并以适用于数字的方式处理。与此类似,如果使用的数据只可能是字符串,则 VBScript 将按字符串处理。也可以将数字包含在引号 (\中使其成为字符串。

Variant 子类型

除简单数字或字符串以外,Variant 可以进一步区分数值信息的特定含义。例如使用数值信息表示日期或时间。此类数据在与其他日期或时间数据一起使用时,结果也总是表示为日期或时间。从 Boolean 值到浮点数,数值信息是多种多样的。Variant 包含的数值信息类型称为子类型。大多数情况下,可将所需的数据放进 Variant 中,而 Variant 也会按照最适用于其包含的数据的方式进行操作。

下表显示 Variant 包含的数据子类型: 子类型 描述

Empty 未初始化的 Variant。对于数值变量,值为 0;对于字符串变量,值为零长度字符串 (\。

Null 不包含任何有效数据的 Variant。 Boolean 包含 True 或 False。 Byte 包含 0 到 255 之间的整数。

Integer 包含 -32,768 到 32,767 之间的整数。

Currency -922,337,203,685,477.5808 到 922,337,203,685,477.5807。 Long 包含 -2,147,483,648 到 2,147,483,647 之间的整数。

Single 包含单精度浮点数,负数范围从 -3.402823E38 到 -1.401298E-45,正数范围从 1.401298E-45 到 3.402823E38。

Double 包含双精度浮点数,负数范围从 -1.79769313486232E308 到 -4.94065645841247E-324,正数范围从 4.94065645841247E-324 到 1.79769313486232E308。

8

四川理工学院毕业设计(论文)

Date (Time) 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。

String 包含变长字符串,最大长度可为 20 亿个字符。 Object 包含对象。 Error 包含错误号。 1.6.2 过程与函数

Sub过程

Sub过程是一种可以获取参数,执行一系列语句以及可改变其参数值的独立过程。Sub过程可以使用参数(由调用过程传递的常数、变量或表达式),参数用于在调用过程和被调用过程之间传递信息。如果Sub过程无任何参数,则Sub语句必须包含空括号()。其语法结构如下:

Sub 子程序名(参数1,参数2,?) ? End Sub

定义一个Sub过程后,就可以在程序代码中调用它。Sub过程的调用有两种方式。一种是使用Call语句,它要求将所有参数包含在括号之中,其语法结构如下:

Call子程序名(参数1,参数2,?)

另一种是直接使用子过程名,只须输入过程名及所有参数值,参数值之间使用逗号分隔。其语法结构如下:

子过程名 参数1,参数2,? Function 函数

函数与子过程一样,也是用来完成特定功能的独立的程序代码,可以读取参数、执行一系列语句并改变参数的值。但函数有一个最重要的特点,就是调用时将返回一个值。函数的语法结构如下:

Function 函数名(参数1,参数2,?) [语句] 函数名=表达式 [语句] End Function

与Sub过程类似,其中“参数1,参数2,?”是指调用时传递时的常数、变量

或表达式,如果无任何参数,则Function语句必须使用空括号。与Sub过程不同的

9

冯文华:新闻发布系统开发与实现

是,Function函数通过函数名返回一个值,这个值是在函数体中赋给函数名的,Function返回值的数据类型是Variant。

“函数名=表达式”用于为函数设置返回值,该值将返回给调用的语句,函数

中至少要含有一条这样的语句。

Function函数只有通过直接引用函数名实现函数的调用,面且函数名必须用在

变量赋值语句的右端或表达式中。调用函数时,参数要放在一对括号中,这样就可以将它们和表达式的其他部分分开。例如:

Temp=Cclsius(60)

1.6.3 VBScript函数

VBScript 把一些最常用的功能整理起来,编制好了相应的处理程序,将它们

以函数的形式提供使用。恰当的使用函数可以节省大量的时间,

Data Now Time

返回当前系统日期

返回当前计算机设定的日期和时间值 返回目前的系统时间

显示一个输入框,提示用户输入一个数据 返回图片对象 显示一个信息对话框

InpuBox

LoadPicture MsgBox ?

1.7 IIS配置

IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。 1.7.1 安装IIS

·在Windows XP 中选择【开始】-【控制面板】,打开【控制面板】 ·单击【性能和维护】打开【性能维护】 ·单击

打开【管理工具】窗口,查看是否有

安装IIS(因特网信息服务)

(Windows 2000 Server安装方法相同,如果是Windows98请安装ADD-ONS目录下的PWS)

打开 Windows XP 【控制面板】中的【添加和删除程序】

10

四川理工学院毕业设计(论文)

选择【添加/删除Windows组件】会弹出一个【Windows组件向导】对话框,如图1.3:

图1.3 Windows组件向导

点击“下一步”,选择完毕,按下“确定”按钮,IIS将自动安装在系统中,至此IIS安装大功告成。 1.7.2 设置IIS

1.双击

打开【管理工具】窗口

2.双击上图中的【Internet信息服务】图标,打开【Internet信息服务】窗口: 3.用鼠标右键点击【默认网站】在下拉菜单中选择【属性】,打开【默认网站属性对话框】如图1.4:

图1.4 默认网站属性对话框

上图【网站标识】中

【描述】文本框可以输入站点名称或者作者的描述,例如可以改为【网域高科】 【IP地址】文本框输入该服务器在网络中的IP地址,使用下拉箭头,可以看到和选用该服务器正在使用的IP地址,这个IP地址是供访问者浏览网页用的。

【端口】80端口号是网络默认的WEB服务端口,没有特殊需要,不用改变。 关于IP地址,前面我们已经讨论过网上安家的几种方法,那么如果我们要让自

11


新闻发布系统开发与实现 - 样稿(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010届黑龙江哈六中高三一模(数学理)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: