当前位置:首页 > 日记 > 正文

第三介绍ASP基础知识(ASP脚本库)

第三介绍ASP基础知识(ASP脚本库)
接下来,请跟我来学习一些应用程序的脚本语言的基本知识(主要是VBscript)在ASP。

在开始学习脚本语言之前,您应该了解一些简单的概念——变量、进程,变量是计算机内存中的命名存储位置,它包含诸如数字或字符串之类的数据。它使用户能够很容易地理解脚本操作的名称,并为用户提供一种存储、检索和操作数据的方法。在VBscript中,程序指令块。一般来说,进程(如子)是用于简单数据处理的。

在VBscript,严格来说,变量不声明,

如:
然而,即使变量不在使用之前声明的变量,要养成良好的生活习惯,声明的变量在程序设计时,这有助于防止错误。声明一个变量意味着告诉脚本引擎,有一个变量的一个特定名称,变量可以在脚本中引用可以是。声明一个变量可以使用Dim语句,如下:
<!——
选项显式要求在脚本中声明所有变量。
昏暗的MyString
mystring =这是我的绳子
->
U3000 U3000
变量的范围是生命周期,来决定哪些脚本命令可以访问变量,在过程中声明的变量具有局部范围。每次过程的执行,创建变量并消失了。在过程中的任何命令无法访问它。声明的变量的过程中有一个全球范围,和他们的价值观可以访问并对ASP页面脚本命令修改。当一个变量、局部变量和全局变量可以有相同的名字。改变一个人的价值观不改变的价值。如果没有变量的声明,你不可能要改变一个全局变量的值。例如,下面的脚本命令返回s值为1,尽管有两个被命名为y变量:
< %
昏暗的YY = 1call setlocalvariableresponse写Y。
子setlocalvariable
昏暗的Y
Y = 2end子%>
由于变量没有显式声明,下面的脚本命令将返回2。当过程调用将y设置为2时,脚本引擎认为该过程是修改全局变量的:

<
Y = 1call setlocalvariableresponse写Y。
子setlocalvariable
Y = 2
结束子% >
但是,全局变量只在单个ASP页面中可用。使其可在一个单一的ASP页面,我们必须将会话或应用程序作用域的变量。会话范围变量可用于所有的网页在ASP的应用,用户的请求。这也与应用程序域变量的情况下,对单用户、会话变量是存储信息的,最好的方式例如,用户的喜好,用户,或用户的身份,一个特殊的应用程序的所有用户,应用范围例如存储信息,最好的方法,应用程序特定的问候或application.asp初始值提供了两个内置对象允许你存储变量:会话对象和应用对象,将在未来的ASP内置对象的讨论。

让我们在不断的定义看,它是用来代替数字或字符串的名称,它依旧在整个脚本,您可以使用Const语句创建一个用户自定义常数在VBscript。使用Const语句,你可以创建一个字符串或数值常数有一定意义的名称和分配他们的原始意义。例如:。

如:

U3000 U3000

请注意,字符串文本之间的报价包括(),这是区别一个字符串型常量和数值常数之间的最明显的方式。中包含的日期和时间两威尔斯文本的文本(例如#):

U3000 U3000

在了解了常量和变量,我们看到的过程是什么,它是一套脚本命令,可以用一个返回值执行指定的任务,你可以定义自己的过程,然后叫他们反复的脚本。你可以把过程定义的。调用过程的ASP文件,你也可以把一般的过程在一个共享的。ASP文件,然后使用SSI #包括包括在其他指令。ASP文件调用它的过程。你也可以选择另一种方式在ActiveX组件包这些功能。过程定义可以出现在标签内必须遵循的声明脚本语言的规则。如果过程中使用的语言不同于主要的脚本语言GE,使用元素。在主脚本语言的过程都是由脚本分隔符分隔()。当标签的HTML,两属性必须被用于确保服务器端可以处理脚本,使用标记的语法如下:
过程定义
U3000 U3000
Runat=服务器属性在这里通知Web服务器对服务器进程的脚本。如果这个属性没有被设置,脚本将由客户端浏览器处理。语言属性决定了脚本语言的脚本块使用。你可以用一个脚本引擎指定任何语言。请指定VBscript编程;用Jscript指定Jscript。如果没有设置语言属性,脚本块将在主脚本语言解释。

在VBscript中,这个过程分为两类:子过程和函数过程,子过程是一个集VBscript声明载子与端子语句执行操作但不返回值之间。子过程可以使用参数(常数、变量或表达式,通过调用过程通过)。如果在子过程没有参数,子语句必须包含空括号()。

作用的过程是一个集VBscript语句结束功能和报表的功能之间,功能的过程是类似的子过程,但作用过程可以返回值,函数过程可以使用参数(常数、变量或表达式,通过调用过程通过)。如果有函数过程没有参数,函数声明必须包含空括号()方法返回一个值,函数通过函数名,即分配过程中声明的函数名,函数返回值的数据类型是变量。在下面的例子中,子过程采用两固有(或内置)VBscript函数,即味精箱和InputBox,提示用户输入信息,结果显示在这些信息的基础上,进行计算的函数过程创建使用VBscript和摄氏华氏摄氏度函数变换。当converttemp子程序调用这个函数,包含参数值的变量传递给功能。转换结果返回给调用进程在消息框中显示。
Sub ConvertTemp()
温度= InputBox(请输入华氏温度。1)。
MsgBox温度摄氏度(温度)的度。
端子
功能摄氏度(fdegrees)
摄氏度=(fdegrees - 32)* 5 / 9
端功能
通过数据处理的方法是使用参数。参数是用于将数据传递到过程的占位符。参数名可以是任何有效的变量名称。当一个进程使用子语句或函数声明创建,进程名称必须遵循的括号,括号包含所有的参数和参数之间用逗号隔开。例如,在下面的例子中,fdegrees是一个传递到摄氏度函数值的占位符:

功能摄氏度(fdegrees)
摄氏度=(fdegrees - 32)* 5 / 9
端功能
要从过程中获取数据,必须使用函数过程。记住,函数过程可以返回值;子进程不返回值。

以上简要介绍了VBscript,不可能介绍VBscript的详细知识因为文本的长度。但由于ASP本身并不是一种编程语言,因此在所有的ASP应用程序编写的过程中,许多特殊的功能必须通过脚本语言来实现的,所以灵活掌握脚本语言是用ASP编写的Web应用程序的关键。

无论你是一个具有丰富编程经验或初学者掌握,只要你想写Web应用程序通过ASP,萧边强烈建议你掌握至少一种脚本语言,如VBscript。

相关文章

ai暗示内存不够打开插图。

ai暗示内存不够打开插图。

内存,插图,暗示,电脑软件,ai,人工智能显示内存不足,无法打开插图,说明如何做到这一点是C内存。这里我们的解决办法是先把C除其他的硬盘外,当然你也可以选择卸载一些字体类型,需要的朋友可以参考下。 这是因为我们的临时磁盘是在C C中设置的,内存…

超级实用:普通商务横幅设计文字排版

超级实用:普通商务横幅设计文字排版

文字排版,横幅,技巧,电脑软件,今天,我推荐一个教程给你。非常实用。它是对一般商业布局设计技巧的总结。这个教程真的很好。对初学者来说是值得学习的。建议看一下你最喜欢的朋友。 本文是由设计师格瑞丝总结,非常实用的常用商务横幅设计文字…

带有伤感人格特征的悲伤、伤感、伤

带有伤感人格特征的悲伤、伤感、伤

特征,伤感,人格,悲伤,电脑软件,一个人最大的缺点不是自私、多情、野蛮、任性,而是偏执,爱一个不爱自己的人。选择你的qq伤感签名,这是不同的。以下是由小编推荐伤感签名。 1,等待一个不爱你的人,就像在机场等船一样。 2,时间会让你懂得爱,时间可以…

WPS如何做流程图WPS文本教程

WPS如何做流程图WPS文本教程

文本,教程,流程图,如何做,电脑软件,当你写一个文档时,你可能会遇到一个流程图,我们用WPS来介绍下面的大部分流程图,介绍WPS如何做流程图,希望对你有所帮助。 1,先打开WPS,然后点击插入;;;;;;流程图; 2,我们可以看到我们想要的各种过程的形状。…

Sentimentalsignaturesentimentali

Sentimentalsignaturesentimentali

电脑软件,Sentimentalsignaturesentimentalitysignature,无论是男孩,还是女孩,无论在QQ上,还是在空间,微博,论坛,贴吧,总是给自己突出个性的个性签名,表达自己的情感,悲伤的心情,这些美丽的签名是他们日常生活的写照,见! 1,光,继续照耀。烟花,继续绽放。音…

PS图象处理软件的设计和现实和精美

PS图象处理软件的设计和现实和精美

图标,图象,处理软件,日历,精美,今天,我们教你如何使用PS图象处理软件设计和制造的现实和精美的皮革日历图标。效果非常漂亮,你喜欢的朋友可以一起学习。 效果图是写实风格的图标。在制作之前,我们需要找到一个类似的图标或日历的物理地图作为…

PS图象处理软件做了一个宏伟的国庆

PS图象处理软件做了一个宏伟的国庆

宏伟,国庆节,图象,处理软件,火焰,本教程介绍了PS图象处理软件,一个朋友,谁做的漂亮的国庆节火焰特征和令人震惊的。教程制作的火焰字符非常漂亮,难度也不是很大。 今天我要介绍的壮观和令人震惊的国庆节火焰写作方法对于PS图象处理软件来说,这…

见励志哲学人物签名大全经典人物签

见励志哲学人物签名大全经典人物签

人物,哲学,经典,大全,电脑软件,鼓舞人心的句子总是激励一个人变得积极。这是一个伟大的励志经典萧边签名的收藏。欢迎您阅读和学习,并喜欢赞美。 1,不是因为街上的东西贵,而是因为你口袋里没有钱。不是因为你口袋里没有钱,而是因为你没有找到赚…

最经典语录大全经典签名签名

最经典语录大全经典签名签名

最经典,语录,经典,大全,电脑软件,一个美丽的女人,不再害怕悲伤,不再有美丽的色彩,没有什么才华,而是全身心的去生活。 二、人生只不过是一场梦。离别,走向花开凋零的场景,多少在一起,许多从边缘到边缘都有了一颗心。青丝在一瞬间,当你回首时,我的心…

Javascript即时执行功能的深入分析

Javascript即时执行功能的深入分析

执行,功能,电脑软件,Javascript,javascript和其他编程语言相比,随机,所以javascript代码充满了各种精彩的写作,有时看; 当然,这也是通过了解不同的写作风格来进一步了解Javascript语言的特点。 Javascript函数语法 函数是插入在括号中的代码块,前面使用关键字函数。 函数…

简介:coreldraw10了解操作界面

简介:coreldraw10了解操作界面

操作界面,简介,电脑软件,本教程介绍朋友来coreldraw10易懂的操作界面。本教程是比较基础的。非常适合初学者学习。建议喜欢的朋友一起学习。 本教程介绍coreldraw10易懂的操作界面。非常适合初学者学习。 当我们开始CorelDRAW 10,在欢迎窗…

Word2010如何使书法教程Word2010

Word2010如何使书法教程Word2010

教程,电脑软件,书法可以DIY,使用Word2010的设计可以根据自己的需要作出与众不同的书法,下面小编就为大家分享Word2010如何使书法,欢迎: Word2010如何使书法: 首先,创造一个书法。 运行Word 2010,点击文件;在弹出菜单中选择按钮,打开新;可用模板对话…