【vb精品源码栏目提醒】:网学会员为广大网友收集整理了,第5章_函数与子程序 - 其它资料,希望对大家有所帮助!
第5章 函数与子程序本章任务 内置函数 调用Function过程 时间日期函数 参数的传递 数学函数 形参和实参 字符串处理函数 参数按值传递 自定义过程 参数按地址传递 Function过程 数组参数 Sub过程 可选参数 过程的调用 可变参数 对象参数 调用Sub事件过程 调用Sub通用过程 递归5.1 内置函数5.1.1 时间日期函数 Now:返回当前系统日期和时间 DayNow:返回当前日期 WeekDayNow:返回当前的星期 MonthNow:返回当前的月份 YearNow:返回当前的年份 HourNow:返回当前的小时 MinuteNow:返回分 SecondNow:返回秒 时间日期函数演示5.1 内置函数5.1.2 数学函数 Sinx:返回参数x的正弦值 Cosx:返回参数x的余弦值 Tanx:返回参数x的正切值 Atnx:返回参数x的反正切值 Absx:返回参数x的绝对值 Sgnx:返回参数x的符号负:-1;零:0;正:-1 Sqrx:返回参数x的平方根 Expx:返回以e为底以x为指数的幂 数学函数演示5.1 内置函数5.1.3 字符串处理函数 LTrims:去掉字符串左边的空格 RTrims:去掉字符串右边的空格 Trims:去掉字符串两边的空格 Leftsn:取字符串左边的n个字符 Rightsn:取字符串右边的n个字符 Midspn:从位置p开始取字符串中的n个字符 Lens:返回字符串的长度 Stringns:返回由n个字符组成的字符串 Spacen:返回由n个空格组成的字符串 InStrs1s2:在字符串s1中查找字符串s2 UCases:将小写字母转换为大写字母 LCases:将大写字母转换为小写字母5.2 自定义过程5.2.1 Function过程 Function过程的特点 独立的过程,可传递参数 执行一组语句并改变参数 返回一个值到调用的过程5.2 自定义过程5.2.1 Function过程 Function语句 功能:声明 Function 过程的名称,参数及构成其主体的代码 语法: Public Private Static Function name arglist As type statements name expression Exit Function statements name expression End Function5.2 自定义过程5.2.1 Function过程 Function语句说明 Public:表示所有模块的所有其它过程都可访问该Function过程 Private:表示只有包含其声明的模块的其它过程可访问该 Function 过程 Static:表示在调用之间将保留 Function 过程的局部变量值 name:Function 的名称;遵循标准的变量命名约定。