VB日期函数[学练结合]

上传人:8** 文档编号:188976308 上传时间:2023-02-20 格式:DOC 页数:5 大小:45KB
返回 下载 相关 举报
VB日期函数[学练结合]_第1页
第1页 / 共5页
VB日期函数[学练结合]_第2页
第2页 / 共5页
VB日期函数[学练结合]_第3页
第3页 / 共5页
点击查看更多>>
资源描述
VB 日期时间函数(2008-12-18 21:15:23) 转载标签: vb杂谈分类: 通用技术 1. Year(X),Month(X),Day(X):取出年,月,日格式:P=Year(X) 取出X年部分的数值P=Month(X)取出X月部分的数值P=Day(X)取出X日部分的数值说明:Year返回的是公元年,若X里只有时间,没有日期,则日期视为#1899/12/30#2. Hour,Minute,Second函数:取出时,分,或秒格式:P=Hour(X)取出X时部分的数值P=Minute(X)取出X分部分的数值P=Second(X)取出X秒部分的数值说明:Hour的返回值是0-23之间范例:X=10:34:23P=Hour(X)Q=Minute(X)R=Second(X)则输出结果:P=10,Q=34,R=233. DateSerial函数:合并年,月,日成为日期格式:DateSerial(Y,M,D)其中Y是年份,M为月份,D为日期说明:(1) M值若大于12,则月份从12月起向后推算M-12个月;若小于1,则月份从1月起向后推算1-M个月。(2) 若日期D大于当月的日数,则日期从当月的日数起,向后推算D-当月日数;若小于1,则日期从1日起向前推算1-D日。范例:P=DateSerial(2000,02,02)则结果为P=2000/02/024TimeSerial函数:合并时,分,秒成为时间格式:P=TimeSerial(H,M,S)其中H为小时数,M为分钟数,S为秒数说明:推算原理同上面的DateSerial范例:P=TimeSerial(6,32,45)结果为:P=6:32:455Date,Time,Now函数:读取系统的日期时间格式:P=Date()P=Time()P=Now()说明:这三个函数都无参数范例:若当前时间为2003年8月29日晚上19点26分45秒,则P=Now()结果为:P=2003-08-29 19:26:45 如果你装了MSDN帮助或装了Office软件,就可以得到 在MSDN中MSDN Library Visual Studio 6.0 | Visual Basic文档 | 参考 | 语言参考 | 函数 即可看到VB所有内部函数 在Office软件中,打开工具|宏|Visual Basic编辑器,打开Visual Basic编辑器帮助,Visual Basic语言参考 | 函数 即可看到VB所有内部函数Vb常用内部函数类型转换函数 数学函数 日期与时间函数 随机数函数字符串函数 文件操作函数 窗体输入输出函数 类型转换函数?1、 Int(x):求不大于自变量x的最大整数2、 Fix(x):去掉一个浮点数的小数部分,保留其整数部分3、 Hex$(x):把一个十进制数转换为十六进制数4、 Oct$(x):把一个十进制数转换为八进制数5、 Asc(x$):返回字符串x$中第一个字符的ASCII字符6、 CHR$(x):把x的值转换为相应的ASCII字符7、 Str$(x):把x的值转换为一个字符串8、 Cint(x):把x的小数部分四舍五入,转换为整数9、 Ccur(x):把x的值转换为货币类型值,小数部分最多保留4 位且自动四舍五入10、 CDbl(x):把x值转换为双精度数11、 CLng(x):把x的小数部分四舍五入转换为长整数型数12、 CSng(x):把x值转换为单精度数13、 Cvar(x):把x值转换为变体类型值14、 VarPtr(var):取得变量var的指针 数学函数?1、 Sin(x):返回自变量x的正弦值2、 Cos(x): 返回自变量x的余弦值3、 Tan(x): 返回自变量x的正切值4、 Atn(x): 返回自变量x的反正切值5、 Abs(x): 返回自变量x的绝对值6、 Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回 0;当x为正数时,返回17、 Sqr(x):返回自变量x的平方根,x必须大于或等于08、 Exp(x):返回以e为底,以x为指数的值,即求e的x次方 日期与时间函数?1、 Day(Now):返回当前的日期2、 WeekDay(Now):返回当前的星期3、 Month(Now):返回当前的月份4、 Year(Now):返回当前的年份5、 Hour(Now):返回小时(023)6、 Minute(Now):返回分(059)7、 Second(Now):返回秒 (059) 随机数函数?1、 Rnd(x):产生一个01之间的单精度随机数2、 Randmize(x):功能同上,不过更好 字符串函数?1、 LTrim$(字符串):去掉字符串左边的空白字符2、 Rtrim$(字符串):去掉字符串右边的空白字符3、 Left$(字符串,n):取字符串左部的n个字符4、 Right$(字符串,n):取字符串右部的n个字符5、 Mid$(字符串,p,n):从位置p开始取字符串的n个字符6、 Len(字符串):测试字符串的长度7、 String$(n,字符串):返回由n个字符组成的字符串8、 Space$(n):返回n个空格9、 InStr(字符串1,字符串2):在字符串1中查找字符串210、 Ucase$(字符串):把小写字母转换为大写字母11、 Lcase$(字符串):把大写字母转换为小写字母 窗体输入输出函数?1、 Print(字符串):在窗体输出字符串,可以用&对变量进行连接后输出 2、 Tab(n):把光标移到该行的n开始的位置3、 Spc(n):跳过n个空格4、 Cls:清除当前窗体内的显示内容5、 Move 左上角x,左上角y,宽度,高度:移动窗体或控件6、 InputBox(prompt,.):跳出一个数据输入窗口,返回值为该窗口的输入值7、 MsgBox(msg,type.):跳出一个提示窗口 文件操作函数?1、 Open 文件名 For方式 Access存取类型 锁定 AS #文件号 Len=记录长度功能:为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式说明:1) 方式:指定文件的输入输出方式,可选,默认是Random,可以是以下值a、 Output:指定顺序输出方式,将覆盖原有内容b、 Input:指定顺序输入方式c、 Append:指定顺序输出方式,在文件未尾追加内容d、 Random:指定随机存取方式,也是默认方式,在Random方式时,如果没有Access子句,则在执行Open语句时,VB将按下列顺序打开文件:读/写、只读、只写e、 指定二进制文件。在这种方式下,可以用Get和Put语句对文件中任何字节位置的信息进行读写。在Binary方式中,如果没有Access子句,则打开文件的类型与Random方式相同2)、存取类型:放在关键字Access之后,用来指定访问文件的类型。可以是下列类型之一a、 Read:打开只读文件b、 Write:打开只写文件c、 Read Write:打开读写文件。这种类型只对随机文件、二进制文件及用Append方式打开的文件有效 3)、锁定:该子句只在多用户或多进和环境中使用,用来限制其他用户或其他进程对打开进行读写操作。锁定类型包括:a、 默认:如不指定锁定类型,则本进程可以多次打开文件进行读写;在文件打开期间,其他进程不能对该文件执行读写操作b、 Lock Shared:任何机器上的任何进程都可以对该文件进行读写操作c、 Lock Read:不允许其他进程读该 文件。只在没有其他Read存取类型的进程访问该文件时,才允许这种锁定。d、 Lock Write:不允许其他进程写这个文件。只在没有其他Write存取类型的进程访问该文件时,才允许这种锁定e、 Lock Read Write:不允许其他进程读写这个文件如果不使用lock子句,则默认为Lock Read write4)、文件号:由用户自行指定一个由1511之间的整数,只要该文件号未被使用就合法;打开文件后,可以用该文件号进行读写等操作5)、记录长度:是一个整型表达式。当选择该参量时,为随机存取文件设置记录长度。对于用随机访问方式打开的文件,该值是记录长度;对于顺序文件,该值是缓冲字符数。记录长度不能超过32767字节。对于二进制文件,将忽略Len子句举例:Open price.dat for Output as #1Open C:abc.dat for radom as #1 len=2562、 Close #文件号,#文件号.:关闭文件3、 Seek #文件号,位置:文件指针跳到指定位置,以字节为单位。取值1pow(2,31)-14、 Seek (文件号):返回当前文件指针的位置5、 FreeFile():取得一个未使用的文件号6、 Loc(文件号):返回指定文件的当前读写位置7、 LOF(文件号):返回文件长度8、 EOF(文件号):用来测试文件是否结束,结束返回true9、 Print #文件号,变量1,变量2,.变量n:按顺序将各变量的值写入顺序文件如果是print #文件号,则写入空行10、 Write #文件号,表达式表.:作用同 Print11、 Input #文件号,变量表.:读顺序文件,进行与Print相反的操作12、 Line Input #文件号,字符串变量:从顺序文件中读入一行13、 Input$(n,#文件号):从顺序文件读出 n个字符的字符串14、 Put #文件号,记录号,变量:把除对象变量和数组变量外的任何变量(包括号含有单个数组元素的下标变量)的内容写入随机文件。例如:Put #2,filebuff15、 Get #文件号,记录号,变量:读随机文件,执行与put相反的操作16、 Get|put #文件号,位置,变量:读写二制文件,位置是指下一次读写操作的位置。17、 Kill 文件名:删除文件18、 FileCopy 源文件名,目标文件名:复制文件19、 Name原文件名 as 新文件名:重命令文件5练题
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!