信息技术教案-VB函数

时间:2021-12-16 20:27:47 教案 我要投稿

信息技术教案-VB函数

第三节 VB函数 王锋娟   在VB程序中,函数是一种特定的运算。能完成特定的操作。例如:用来求一个数的平方根、正弦值等。由于这些运算或操作在程序中会经常使用到,为此,VB提供了大量的内部函数供我们在编程时调用。VB内部函数按功能可分为 数学函数:数学函数用来完成一些基本的数学计算,其中一些函数的名称与数学中相应函数的名称相同。 转换函数:用来完成转换工作。例如,字符转换成数值,十进进制转换成十六进制数等。 字符串函数:用来完成对字符串的操作与处理。如字符串的'长度、除去字符串中的空格以及截取字符串等。 日期、时间函数:用于操作日期与时间,例如获得当前的系统时间,求出某一天是星期几等。   部分Visual Basic函数 类别 函数 功能 举例 结果 数学 Abs(x) Int(x) Fix(x) Sin(x) Cos(x) Spr(x) 返回参数的绝对值 返回参数的整数部分 返回参数的整数部分 返回参数的正弦值 返回参数的余弦值 返回参数的平方根 Abs(-6.5) Int(8.4) Fix(8.2) Sin(0) Cos(0) Spr(25) 6.5 8 8 0 1 5 转换 Hex(x) Val(x) Str(x) Lcase(x) Ucase(x) 将十进制数转换成十六进制 将数字字符串转换成数值 将数值转换为字符串 将大写字母转换成小写字母 将小写字母转换成大写字母 Hex(100) Val(“123.4ab56”) Str(123.4) Lcase(“HCQ”) Ucase(“hcq”) 64 123.4 “123.4” “hcq” “HCQ” 字符串 Left(s , n) Right(s , n) Len(s) Ltrim(s) Rtrim(s) Trim(s) Space(n) 返回字符串左边的n个字符 返回字符串右边的n个字符 返回字符串的长度 去掉字符串左边的空格 去掉字符串右边的空格 去掉字符串两边的空格 产生n个空格的字符串 Left(“morning , 4”) Right(“morning,2”) Len(“ABCDEF”) Ltrim(“  ABC”) Rtrim(“ABC ”) Trim(“  ABC  “) Space(3) “ning” “morn” 6 “ABC” “ABC” “ABC” “ ” 日期 时间 Time Timer Date Now Day Month Year Weekday 返回当前的系统时间 返回从午夜开始到现在经过的秒数 返回当前的系统日期 返回当前的系统日期与时间 返回日期代号(1~31) 返回月份(1~12) 返回年份 返回表示星期的代号,星期日为1; 星期一为“2”……星期六为“7” Time Timer Date Now Day(“2002,9,7”) Month(“2002,9,7”) Year(“2002,9,7”) Weekday(“2002,9,7”)         7 9 2002-9-7 7   Loadpicture RGB(  ) 为VB图片框或图像框装载图片 Loadpicture( ) Rgb(red, green, blue)   随机 Rnd(x) 返回一个随机数值 Rnd 0~1之间的某数 注: (1)Int 函数和Fix函数的不同之处在于,如果参数x为负数,则Int返回小于或等于该参数的第一个负整数,而Fix 则会返回大于或等于参数的第一个负整数。 例如:Int(-8.4)=-9而Fix (-8.4)=-8 (2)Val 函数在执行转换时,在它不能识别为数字的第一个字符上,停止读入字符串。 函数编程练习: 1、  在窗体上建立3个文本框和一个命令按钮,各对象的设置如下表: 对象 属性 值 窗体 文本框1 文本框2 文本框3 按钮1 Caption text text text caption 字符转换函数 text1 text2 text3 确定               事件:单击“确定”时,text1中显示“Good Morning Students”   text2中显示小写   text3中显示大写 2、  改变以上按钮的单击事件过程代码,获得当前时间、日期、星期  

【信息技术教案-VB函数】相关文章:

在VB中使用API函数 (之一)VB -电脑资料01-01

在VB中使用API函数 (之五)VB -电脑资料01-01

在VB中使用API函数 (之四)VB -电脑资料01-01

在VB中使用API函数 (之三)VB -电脑资料01-01

在VB中使用API函数 (之二)VB -电脑资料01-01

VB VB中如何实现文本查找功能Instr函数使用技巧 -电脑资料01-01

用MSGBOX函数设计版权信息。VB -电脑资料01-01

函数教案03-11

VB 教案之数组04-01