首页 VB函数说明及使用方法

VB函数说明及使用方法

举报
开通vip

VB函数说明及使用方法VB常用函数函数名功能格式说明trim去掉字符串两边的空格trim(数据)len取字符串长度len(数据)mid取出规定位后N位数据mid(数据,第几位,取出位数)split用规定字符分割文本split(数据,分割字符)ubound取数组成员数ubound(数组名)xor与或计算数据Axor数据Bchoose取出数据表中的数据Choose(数据号,数据1,数据2…,数据n)OnErrorGoTo串口报警事件OnErrorGoTo标签(标签处为错误发生时的处理程序)Err.Number串口报警代码报警号=Cstr(E...

VB函数说明及使用方法
VB常用函数函数名功能格式说明trim去掉字符串两边的空格trim(数据)len取字符串长度len(数据)mid取出规定位后N位数据mid(数据,第几位,取出位数)split用规定字符分割文本split(数据,分割字符)ubound取数组成员数ubound(数组名)xor与或计算数据Axor数据Bchoose取出数据 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中的数据Choose(数据号,数据1,数据2…,数据n)OnErrorGoTo串口报警事件OnErrorGoTo标签(标签处为错误发生时的处理程序)Err.Number串口报警代码报警号=Cstr(Err.Number)msgbox弹出对话框msgbox信息,图标代码,标题val将字符串转化为数,正数无符号,负数带符号val(字符串)asc将字符串转化为ASCII码asc(字符串)Err.Clear刷新错误,清除错误信息,程序不中断Err.Clear程序Err.Clearonerrorresumenext错误发生时,后面的程序正常执行onerrorresumenext程序Err.Cleardim定义一个变量或数组dim变量\数组as变量类型redim定义一个动态数组,数组清空redim动态数组(数组成员数)as数组类型redimPreserve定义一个动态数组,数组不清空redimPreserve动态数组(数组成员数)as数组类型Variant除了String数据及用户定义类型外,可以包含任何种类的数据dim变量asVariantReplace替换Replace(a,b),a包含b则返回bInStr返回规定字符所在的位置InStr(开始位,字符串,可省略)App.Path获取程序当前运行目录a=App.PathCurDir获取软件当前运行目录a=CurDir()SkinH_AttachExVB加载皮肤SkinH_AttachEx"Pifu.she",""ShellVB更改皮肤,打开文件或软件Shell"Pifu.exe",vbNormalFocusOptionExplicit规定变量必须先定义才能使用OptionExplicit写在模块开头OptionBase1强制数组下标从1开始OptionBase1写在模块开头PrivateDeclareFunction定义声明DLL函数,用于调用外部函数PrivateDeclareFunction调用名LibDLL函数位置(变量)As函数类型left取文本左边,从文本左边开始取出n个数据left(文本,个数)right取文本右边,从文本右边开始取出n个数据right(文本,个数)NOW取系统时间NOW()Abs取绝对值 sgn返回数值表达式的符号,值为正、零和负数时,值分别为1、0、-1 sqr返回自变量x的平方根,x必须大于或等于0 exp返回以e为底,以x为指数的值,即求e的x次方 log求自然对数函数,也就是Exp()函数的逆运算函数。 IntFix取整函数 Int求不大于自变量x的最大整数 Fix去掉一个浮点数的小数部分,保留其整数部分 rnd产生一个0~1之间的单精度随机数 Round四舍五入 Ucase把小写字母转换为大写字母Ucase(“AbcD”)Lcase把大写字母转换为小写字母Lcase(“B=B-1”)Ltrim去掉左边空格 Rtrim去掉右边空格 String返回N个由C中首字符组成的字符串String(3,”ABC”)StrComp字符串比较函数StrComp(C1,C2,[N])N:1不区分0区分类型转换函数Int(x)求不大于自变量x的最大整数 Fix(x)去掉一个浮点数的小数部分,保留其整数部分 Hex$(x)把一个十进制数转换为十六进制数 Oct$(x)把一个十进制数转换为八进制数 Asc(x$)返回字符串x$中第一个字符的ASCII字符 CHR$(x)把x的值转换为相应的ASCII字符 Str$(x)把x的值转换为一个字符串 Cint(x)把x的小数部分四舍五入,转换为整数 Ccur(x)把x的值转换为货币类型值,小数部分最多保留4位且自动四舍五入 CDbl(x)把x值转换为双精度数 CLng(x)把x的小数部分四舍五入转换为长整数型数 CSng(x)把x值转换为单精度数 Cvar(x)把x值转换为变体类型值 VarPtr(var)取得变量var的指针 数学函数Sin(x)返回自变量x的正弦值 Cos(x)返回自变量x的余弦值 Tan(x)返回自变量x的正切值 Atn(x)返回自变量x的反正切值 Abs(x)返回自变量x的绝对值 Sgn(x)返回自变量x的符号,负-1零0正1 Sqr(x)返回自变量x的平方根,x必须大于或等于0 Exp(x)返回以e为底,以x为指数的值,即求e的x次方 日期时间函数Day(Now)返回当前的日期 Month(Now)返回当前的月份 Year(Now)返回当前的年份 Hour(Now)返回小时(0~23) Minute(Now)返回分(0~59) Second(Now)返回秒 (0~59) 随机数函数Rnd[(x)]产生一个0~1之间的单精度随机数 Randmize[(x)]功能同上,不过更好 字符串函数LTrim$(字符串)去掉字符串左边的空白字符 Rtrim$(字符串)去掉字符串右边的空白字符 Left$(字符串,n)取字符串左部的n个字符 Right$(字符串,n)取字符串右部的n个字符 Mid$(字符串,p,n)从位置p开始取字符串的n个字符 Len(字符串)测试字符串的长度 String$(n,字符串)返回由n个字符组成的字符串 Space$(n)返回n个空格 InStr(字符串1,字符串2)在字符串1中查找字符串2 Ucase$(字符串)把小写字母转换为大写字母 Lcase$(字符串)把大写字母转换为小写字母 窗口输入输出函数Print(字符串)在窗体输出字符串,可以用”&”对变量进行连接后输出 Tab(n):把光标移到该行的n开始的位置 Spc(n)跳过n个空格 Cls清除当前窗体内的显示内容 Move左上角x,左上角y,宽度,高度:移动窗体或控件 InputBox(prompt,…)跳出一个数据输入窗口,返回值为该窗口的输入值 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、ReadWrite:打开读写文件。这种类型只对随机文件、二进制文件及用Append方式打开的文件有效 3)、锁定:该子句只在多用户或多进和环境中使用,用来限制其他用户或其他进程对打开进行读写操作。锁定类型包括: a、默认:如不指定锁定类型,则本进程可以多次打开文件进行读写;在文件打开期间,其他进程不能对该文件执行读写操作 b、LockShared:任何机器上的任何进程都可以对该文件进行读写操作 c、LockRead:不允许其他进程读该文件。只在没有其他Read存取类型的进程访问该文件时,才允许这种锁定。 d、 LockWrite:不允许其他进程写这个文件。只在没有其他Write存取类型的进程访问该文件时,才允许这种锁定 e、LockReadWrite:不允许其他进程读写这个文件 如果不使用lock子句,则默认为LockReadwrite 4)、文件号:由用户自行指定一个由1~511之间的整数,只要该文件号未被使用就合法;打开文件后,可以用该文件号进行读写等操作 5)、记录长度:是一个整型表达式。当选择该参量时,为随机存取文件设置记录长度。对于用随机访问方式打开的文件,该值是记录长度;对于顺序文件,该值是缓冲字符数。”记录长度”不能超过32767字节。对于二进制文件,将忽略Len子句 举例:Open“price.dat”forOutputas#1 Open“C:\abc.dat”forradomas#1len=256 2、Close[#文件号][,#文件号]……:关闭文件 3、Seek#文件号,位置:文件指针跳到指定位置,以字节为单位。取值1~pow(2,31)-1 4、Seek(文件号):返回当前文件指针的位置 5、FreeFile():取得一个未使用的文件号 6、Loc(文件号):返回指定文件的当前读写位置 7、LOF(文件号):返回文件长度 8、EOF(文件号):用来测试文件是否结束,结束返回true 9、Print#文件号,变量1,变量2,…变量n:按顺序将各变量的值写入顺序文件 如果是print#文件号,则写入空行 10、         Write#文件号,表达式表…:作用同 Print 11、         Input#文件号,变量表….:读顺序文件,进行与Print相反的操作 12、         LineInput#文件号,字符串变量:从顺序文件中读入一行 13、         Input$(n,#文件号):从顺序文件读出 n个字符的字符串 14、         Put#文件号,[记录号],变量:把除对象变量和数组变量外的任何变量(包括号含有单个数组元素的下标变量)的内容写入随机文件。 例如:Put#2,,filebuff 15、         Get#文件号,[记录号],变量:读随机文件,执行与put相反的操作 16、         Get|put#文件号,[位置],变量:读写二制文件,位置是指下一次读写操作的位置。 17、         Kill文件名:删除文件 18、         FileCopy源文件名,目标文件名:复制文件 19、         Name原文件名as新文件名:重命令文件    (注:可编辑下载,若有不当之处,请指正,谢谢!)推荐精选推荐精选推荐精选
本文档为【VB函数说明及使用方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:doc
大小:146KB
软件:Word
页数:0
分类:成人教育
上传时间:2021-03-30
浏览量:18