版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、vb6 编程代码大全Time 返回系统时钟的当前时间。Date 返回系统时钟的当前日期。Now 返回代表当前日期和时间的编码值。该函数经常用作其它系统时钟函数的参数。Hour(Time) 返回指定时间的小时部分(0 到 23)。Minute(Time) 返回指定时间的分钟部分(0 到 59)。Second(Time) 返回指定时间的秒部分(0 到 59)。Day(Date) 返回月份中的日期数(1 到 31)。Month(Date) 返回日期中的月份(1 到 12)。Year(Date) 返回日期中的年度。Weekday(Date) 返回日期中代表一周中的星期几。Abs(nnAtn(nnCos
2、(nnenRnd(n) 产生 0 到 1 之间的一个随机数。Sgn(nn01,n00,n0。Sin(nnSqr(nnStr(n)Tan(nnVal(n) 把字符串转换为数值值。Int(n) 返回数字的整数部分。8.4-9 Fix(n) 返回数字的整数部分。8.4-8以上函数在 VB6 和 VBScript 中都适用,在。NET 里面要在前面加上相应的命名空间,如 System.Math.Cos(),Microsoft.VisualBasic.Hour()。数据类型转换函数:转换函数 将表达式转换成CBool BooleanCByte ByteCCur Currency 只在 VB7.0 以下有
3、效CDate DateCDbl Double CInt Integer CLng Long CSng Single CStr StringCVar Variant 只在 VB7.0 以下有效CVErr Error 只在 VB7.0 以下有效若想了解 Visual Basic 正在使用哪种变量类型,可使用 VarType 函数。字符串处理函数关键字 说明 示例Ucase 将字符串中的字母改为大写 Ucase(Kim)返回 KIM Lcase 将字符串中的字母改为小写 Lcase(Kim)返回 kimLen 确定字符串的长度(以字符为单位) Len(Mississ)返回 7Right 返回字符串右
4、部指定个数的字符 Right(Budapest,3)返回 pes Left 返回字符串左部指定个数的字符 Left(Budapest,4)返回 BudaMid 从 某 一 指 定 起 始 点 开 始 返 回 字 符 串 中 指 定 个 数 的 字符 Mid(Sommers, 4, 3) 返 回 merInStr从 一 个 较 大 字 符 串 中 查 找 另 一 个 字 符start%InStr(bob,bobby)start%变量返回值1String 重复指定字符串中的字符,返回新的字符串String(8, *)返 回*Asc返回指定字母的ASCII代码Asc(A)返 回 65 Chr 返回指
5、定ASCII代码对应的字符Chr(65) 返回AXor65Xor50返回115115Xor50返回65注 意 : Right和Left在 .Net中 使 用 时 前 面 要 加 命 名 空 Microsoft.VisualBasic;String在.Net中无效。注册表读写函数:GetSetting 检索注册表设置值SaveSetting 保存或创建注册表设置值GetAllSettings 返回一个包含多项注册表设置值的数组DeleteSetting 删除注册表设置值(此乃个人整理而得,如果发现有错漏请提出,谢谢。_)Visual BasicVisual Basic程序中的每个新建的窗体、模块
6、中自动加上 Option Explicit 语句,强制程序中的变量先声明再使用。VB 常用内部函数1.转换函数函数 功能说明 示例 结果Int(x) 求不大于 x 的最大整数 Int(4.8) 4 Int(-4.3) -5Fix(x) 截尾取整 Fix(-4.8) -4Hex$(x) 把十进制转换成十六进制 Hex(100) “64 Oct$(x) 把十进制转换成八进制 Oct(100) “144Asc(x$x$ASCIIAsc(“ABC”) 65 Chr$(xxASCIIChr(64)A”Str$(xxStr(12.34) “12.34 Val(xxVal(“12.3412.34 CInt(
7、xxCInt(12.5313CCur(x) 把 x 的值四舍五入为货币类型 Ccur(12.53) 12.53 CDbl(x) 把 x 的值转换成双精度数 CDbl(12.53) 12.53 CLng(x) 把 x 的值四舍五入为长整型数 CLng(12.53) 13 CSng(x) 把 x 的值转换成单精度数 CSng(12.53) 12.53 CVar(x) 把 x 的值转换成变体类型值 CVar(12.53) 12.53数学函数函数 功能说明 示例 结果Sin(x) 返回 x 的正弦值 Sin(0) 0Cos(x) 返回 x 的余弦值 Cos(0) 0 Tan(x) 返回 x 的正切值
8、Tan(0) 0Atn(x) 返回 x 的反正切值 Atn(0) 0 Abs(x) 返回 x 的绝对值 Abs(-2.8) 2.8Sgn(x)返回x的符号:x为负数时 -1Sgn(-2)-1 x 为0时0 Sgn(0)0 x为正数时1 Sgn(3)1Sqr(x) 返 回 x 的 平 方 根 Sqr(25) 5 Exp(x) 求 e 的 x 次 方 Exp(2) 7.389 Rnd(x) 产生随机数 Rnd 01 之间的数日期和时间函数 功能说明 示例 结果Now 返回系统日期/时间 Now 2009-1-12 1:01 Day(d) 返 回 当 前 的 日 期 Day(Now) 12 Week
9、Day(d) 返回当前的星期 WeekDay(Now) 1 Month(d) 返 回 当 前 的 月 份 Month(Now) 1 Year(d) 返回当前的年份 Year(Now) 2009Hour(t) 返回当前的小时 Hour(Now) 14 Minute(t) 返回当前分钟 Minute(Now) 51 Second(t) 返回当前秒 Second(Now) 33Timer 返回从 0 点开始已过的秒数 Timer 35385.5 Time 返回当前时间 Time 14:53:22VB 中处理字符串的函数1.删除空白字符串函数LTrim$(字符串) :去掉字符串左边的空白字符RTrim
10、$(字符串):去掉字符串右边的空白字符Trim$(字符串2.字符串截取函数Left$(字符串,n) :返回字符串中前 n 个字符示例:a$=”abcdef”printLeft$(a$,3)abcMid$(字符串,p,n):从第p 个字符开始,向后截取n 个字符,注意从1 开始计数。如果第三个参数 n 省略,则截取到字符串的末尾示例:a$=”abcdefg”printMid$(a$,3,4)cdefRight$(字符串,n):返回字符串最后的 n 个字符,或者说从后数 n 个字符示例:a$=”abcdefg”printRight$(a$,3)3.VB中字符串长度测试函数Len(字符串)Len(变
11、量名):测试取得字符串的长度示 例 : a$= ” abcdefg ” printLen(a$)7?Len(testvar#)结 果 为8? Len(testvar !)结 果 为4?Len(testvar%)结果为 2String$函数String$(n,ASCII码)String$(n,字符串) :返回由n个指定字符组成的字符串第二个变量可以是ASCII码也可以搜字符串当为ASCII码时, 返回对应的 n 个字符;当为字符串时,返回由该字符串第一个字符组成的 n 个字符的字符串示例abcde”)printa$,b$,c$AAAAAaaaaaVB中的空格函数Space$(n):返回n个空示例
12、:a$=”a”+Space(4)+”b” print a$ a b 说明:用_表示空格字符串匹配函数InStr(首字符位置,字符串 1,字符串 2,n):该函数在字符串 1 中查222字符串 1 的第一个字符的位置为 1,即从 1 开始计数示 例 : Visual ”) print x 112V111265535InStrVBUcase$(字符串):把字符串全部转换成大写字Lcase$(字符串):把字符串全部换成小写字母VB 中 插 入 字 符 串 语 句 Mid$ Mid$(字符串,位置,L)L符串替换原字符串中的字符。4.字符串函数函数 功能说明 示例 结果LTrim$(S) 去掉 S 左
13、边的空格 LTrim$(“_abc_”) “abc_” Rtrim$(S) 去掉 S 右边的空格 Rtrim$(“_abc_”) “abc_” Trim$(S) 去 掉 S 两 边 的 空 格 Trim$(“_abc_”) “abc” Left$(S,n) 取 S 左 边 n 个 字 符 Left$(“abc”,2) ab Right$(S,n) 取 S 右 边 n 个 字 符 Right$(“abc”,2) bc Mid$(S,p,n) 从 p 开始取n 个字符 Mid$(“abcde”,2,3) bcd Len(S) 字符串 S 的长度 Len(“VB 程序设计”) 6LenB(S) 字符串 S 的字节长度 LenB(“V
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 历史地理信息系统开发与应用-基于宋代运河案例的课题报告教学研究课题报告
- 教师教学画像构建:数字化教学资源与教师教学效果评价的实证研究教学研究课题报告
- 智能研修专项课题在终身教育中的应用研究教学研究课题报告
- 2025福建福州地铁2号线社会招聘笔试历年参考题库附带答案详解
- 2025福建漳州城投建材集团有限公司劳务派遣招聘5人笔试历年参考题库附带答案详解
- 2025福建中能电气股份有限公司招聘23人笔试历年参考题库附带答案详解
- 2025湖南娄底新化县乡村建设投资集团有限公司招聘合同制员工25人笔试历年参考题库附带答案详解
- 2025河南新乡市创新投资有限公司招聘笔试历年参考题库附带答案详解
- 2025江西吉安市吉州区园投人力资源服务有限公司面向社会招聘劳务外包工作人员1人(七)笔试历年参考题库附带答案详解
- 2025江苏宿迁市城区开发投资有限公司招聘18人笔试历年参考题库附带答案详解
- 数据变化趋势的刻画课件2025-2026学年冀教版数学八年级下册
- 教育强国建设三年行动计划(2025-2027年)
- 20S515 钢筋混凝土及砖砌排水检查井
- 2026年山区复杂地形无人机起降点选址技术指南
- 2026届苏锡常镇高三语文一模作文评分细则及标杆文:卓越源于有目的、有反馈的重复
- 《必背60题》 区域经济学26届考研复试高频面试题包含详细解答
- 律所反洗钱内部控制制度
- 软件系统平台运营方案
- 2025年黑龙江中国电信校招笔试及答案
- 工艺技术保密管理
- 工作安全分析培训课件
评论
0/150
提交评论