 |
 |
| VB常用字符串函数 1 ,Chr(X):转换字符字符码格式]:
返回字符串X的第一个字符的字符码返回字符码等于X的字符范例]:
' 输出字符A,因为A的ASCII码等于"A"' ASP文件输出: 计算字符串X的长度格式]:
说明]:
空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2 Bytes,但也算一个字符。
范例]:
令X="" (空字符串输出结果为令X="abcd"输出结果为令X="VB教程"输出结果为函数:读取字符串X中间的字符格式]:
由X的第n个字符读起,读取后面的所有字符。
由X的第n个字符读起,读取后面的ASP文件m个字符。
范例]:
…… |
|
| VB常用字符串函数 2
(1)X="abc"输出结果:P="cba",Lcase(X):转换英文字母的大小写格式]:
' 将X字符串中的大写字母转换成小写' ASP空间将X字符串中的小写字母转换成大写说明]:除了英文字母外,其他字符或中文字都不会受到影响。
范例]:
(1) 令 X="VB and VC"则Lcase(X)的结果为"vb and vc",Ucase(X)的结果为"VB AND VC"函数:寻找字符串格式]:
从X第一个字符起找出Y出现的位置从X第n个字符起找出Y出现的位置说明]:
(1) 若在X中找到Y,则返回值是YASP空间第一个字符出现在X中的位置。
(2) InStr(X,Y)相当于InStr(1,X,Y).
(3) 若字符串长度,或X为空字符串,或在X中找不到Y,则都返回0.
…… |
|
| VisualBasic里与Print有关的函数解析2
4.格式输出函数用格式函数Format,可以使数值或日期按指定的格式输出。
格式:Format(数值表达式,格式字符串功能:按"格式字符串\"指定的格式,输出"数值表达式"的值。
说明:
"格式字符串"是一个字符串常量或变量,ASP代码它由专门的格式说明字符组成。
(1)#(数字占位符):表示一个数字位,不在前面或后面补。#的个数决定了显示区段的长度。
(2)0(数字占位符):与#功能相同,只是多余的位以0补齐。
(3).(小数点):根据字符串的位置,小数部分多余的数字按四舍五入处理。
(4),(千位分隔符):逗号。在格式字符串中插入逗号起到"分位\"的作用。
(5)%(百分比符号):百分号。通常放在ASP代码格式字符串的尾部。
…… |
|
| VisualBasic里与Print有关的函数解析1
在Visual Basic里信息要按一定的格式输出,ASP服务器需要使用tab、Spc、Space$函数,这些函数必须与Print方法配合使用。
1.Tab函数格式:
功能:把光标移到由参数n指定的位置,从这个位置输出信息,输出的内容放在Tab函数的后面,并用分号隔开。
说明:
(1)参数n是一个整数,它是下一个输出位置的列号,最左边的列号为1.
(2)当在一个Print方法中有多个Tab,ASP服务器每个Tab函数对应一个输出项,各输出项之间用分号隔开。
2.Spc函数格式:
功能:在Print方法中,用Spc函数,可以跳过n个空格。
说明:
…… |
|
| |
| VB颜色函数 |
|
[ 2008-10-28 13:41:00 | By: photoshop ] |
| VB颜色函数
1.RGB颜色函数 RGB是一个颜色函数,“R”代表Red(红),ASP论坛“G”代表Green(绿),“B”代表Blue(蓝),通过红、绿、蓝3种基本色混合产生某种颜色。 格式:RGB(红,绿,蓝) 说明: (1)红、绿、蓝3种基本色使用0~255之间的整数。 (2)从理论上来说,3种基本色混合可产生256×256×256种颜色,但是实际使用时受到显示硬件的限制而达不到。 例如: RGB(0,0,0)返回黑色。 RGB(255,0,0)返回红色。 RGB(255,0,255)的含义是无绿色的成分,ASP论坛红和蓝成分相等,效果为紫红色。 这3个参数的不同值组合,可以产生许许多多种颜色,表9.2列出了一些颜色的组合。
…… |
|
| |
| VB的基础数据类型2 |
|
[ 2008-10-28 13:39:00 | By: photoshop ] |
| VB的基础数据类型2
.Date数据类型数据类型表示日期和时间值,日期的有效范围从公元100年1月1日到公元9999年12月31日,时间从00:00:00到23:59:59.ASP源代码程序代码中用到日期和时间值时,必须用一对#号将其括起来,如同用一对双引号把字符串括起来一样。
. Object数据类型变量要用32bit(4个字节)地址来存储,该地址可引用应用程序中或某些其他应用程序中的对象。用set语句指定一个被声明为Object的变量去引用应用程序所识别的的任何实际对象。
.Variant(变体)数据类型能够存储所有系统定义的类型的数据,如果把它们赋予Variant变量,则不必在这数据的类型间进行转换,ViSual Basic会自动完成任何必要的转换。例如:
值有时需要知道是否已将值赋予所创建的变量。ASP源代码在赋值之前,Variant变量具有值Empty.值Empyty是异于o、零长度字符串("")或Null值的特定值。可以用IsEmpty函数测试Empty值。
…… |
|
| |
| VB的基础数据类型1 |
|
[ 2008-10-28 13:38:00 | By: photoshop ] |
| VB的基础数据类型1
数据类型支持几种Numeric数据类型:Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)ASP源码下载和Currency(货币型).与Variant类型相比,Numeric类型占用的存储空间通常要少一些。
如果变量存放整数,就应当将它声明为Integer类型或Long类型。整数的运算速度较快,而且比其他数据类型占据的内存少。
如果变量包含小数,则可将它们声明为Single、Double或Currency类型变量。Currencv数据类型支持小数点后4位和小数点前1 5位,它是一个精确的定点数据类型,适用于货币计算。浮点(Single和Double)数比Currency的有效范围大得多,但有可能产生小的进位误差。
…… |
|
| VB在建立对象时的新写法2
匿名类型并不特别也不神奇,实现的方式很简单,Compiler 会自动依照你的需要,帮您建立一个类Class,帮你自动决定类中属性的型态。ASP下载这个自动建立的类没有名称(因为是编译阶段自动建立的,所以没名称也不要紧,反正我们在程序代码当中也不会用到这个类,只会用到这个类产生的对象实体)、这个类会直接继承自 Object,并且包含您在声明对象时指定的属性。
这个特性是一个基础,它让LINQ查询的结果可以自动建立成一个对象,例如我们在介绍的LINQ功能中,有一段程序代码:
略查询BMI值大于25的人其中matrix是一个对象没有错,但是result是什么类型? 怎么出现的? LINQ查询会建立出一个对象? 怎么建立ASP下载的呢? 关键就在匿名类型。
有了匿名类型这样的技术作为基础,LINQ的查询结果(对象)就可以不需要事先建立一个特定类作为存放查询结果的数据类型。而可以通过编辑器自动产生这个类,我们只需要直接把结果(对象)拿来用,因为我们在意的是这个查询结果对象而非该类本身。
…… |
|
| VB在建立对象时的新写法1
在VB 2008当中,配合LINQ新增了许多新的ASP源码语法,底下这也是VB在建立对象时的新写法:
上述指令会建立一个students 对象的实体,并且填入默认的值。
这样的写法简便不少,该对象的类声明如下:
'这边应该写成property, 只是我稍微偷懒一下写成field,不影响上面黄色程序代码这样的方式我们称之为命名类型的对象声明,既然,ASP源码有命名类型,就一定会有匿名类型的声明方式,语法如下:
…… |
|
| VB当中的新语法:扩充方法
在VB的几个新语法当中,扩充方法也是很有趣的功能之一,某种角度来说,它让我在上课时几乎已经要丢在一边的Module关键词又重新开启了另一个重生的机会。
简单的说,扩充方法就是以额外的程序代码替原有的Class(不管你有没有这个Class的源代码,不管是原本系统的Class或是你自己写的)增加新的Method.
作法是开启一个新的Module文件,并在当中建立一个Method,例如:
请注意,一定要声明在Module当中,并且加上<System.Runtime.CompilerServices.Extension()>特征关键词 .由于这个函数的参数是Integer,如此一来,就会自动帮原有的Integer类增加了一个Show方法,因此你在编写ASP教程主程序的时候,会发现只要用到integer的变量,打个点,就可以自动带出Show方法:
…… |
|
| VB语言基础和顺序结构2
常量在VB中,常量有三类,分别为:
·直接常量,例如,1、1.23、&Hab、ASP0.123El、"1234asd"、#2000/5/5#、True、False.
·用户自定义常量,例如,Const PI=3.14159.
·VB系统提供的常量,例如,vbEmpty、vbInteger、vbNormal.
…… |
|
首页 上一页 下一页 尾页 页次:1/11页 10篇日志/页 转到:
| |
|