VB中内部函数大概有120多个,但是对于我们来说常用的不多,对于那些不常用用的时候再查

常用的内部函数大体可以分为六类:

数学函数,随即函数,字符串函数,数据类型转换函数,日期时间函数,格式输出函数等

1:数学函数

三角函数:sin(),cos(),tan(),atn()

其中atn就是把a和t写反了

表示正弦,余弦,正切,反正切。

注意:返回值为双精度,其中参数是弧度。

指,对数函数:exp()幂运算,e的多少次方。

log()自然对数,即ln()

log10(),以10为底的对数

sqr()算术平方根

这三个返回的也是双精度

和符号有关的:abs(),绝对值

sgn(),符号函数,参数大于零返回1,小于返                  回-1,等于返回0.

随即函数:Rnd*(),产生【0,1)之间的随机数

2:字符串处理函数:

字符长度:len():汉字,字母,空格1个字符,

取字符串:left(s,n),从左取n,

right(s,n),从右取n,

mid(s,n,m),从n开始取m个

去空格:

ltrim(),去左空格

rtrim(),去右空格

trim(),左右都去

检索字母:string(n,s),返回N个s的首字母

instr(n,s1,s2),检索从s1的第n个字符开始s2出现的位置

控制格式:space(n) 代表在第几列输出

tab(n)    代表插入空格数

3:转换函数:

整数和小数之间的转换:

Int()Fix()这两个正数时相同,负数int返回小,fix返回大

字符——数字——asc码转换:

Chr()和asc()相反,前者码转字符,后者字符转码。但是都返回一个!!

lcase()和ucase(),前者转小写(little),后者转大(upper)

Str()和val()。前者数字转字符,后者字符转数字

4:日期时间函数:

返回当前时间日期:date(),当前日期

time(),当前时间

now(),当前日期和时间

计算日期:day(),计算1-31之间日子

mouth(),1-12之间的月份

year(),年

其中参数,可以是任何能够表示日期的 Variant、数值表达       式、字符串表达式或它们的组合。如果 date 包含 Null,则返 回 Null

计算星期:weekday(),返回1-7之间的整数

weekdayname(),返回星期的汉语

其中参数和计算日期参数相同

5:格式输出函数:

分为系统自定义的和用户自定义的函数

系统自定义:包括数值的和日期时间的

自定义的也包括数值和时间日期的

6:文件处理函数:

这个我看到赵丹丹的博客上总结的不错,我现在也来说说

先总结几个常用的。

LOF(文件号)和filelen(文件名)这两个都是求文件长度的,第一个参数为文件号,第二为文件名,而且第一个要求文件打开,第二个不要求打开。

LOC(文件号)和seek<文件号>都是返回文件的读写位置,前者是上一次读写位置,后者是下一次要读写的位置。

EOF(文件号),判断当前位置是否是文件尾

freefile[范围】返回未被占用的第一个文件

上边说的都是文件判断,下面说文件操作。

kill<文件名>   删除文件

filecopy<源文件>,<目标文件> 拷贝文件

name<旧文件>as <新文件> 重命名文件

此外还有对文件路径的操作等。在以后继续谈!

VB总结2——内部函数的更多相关文章

  1. vb常用的内部函数(二):字符串函数

    len(string):计算字符串长度函数.返回字符串string中字符的个数.一个汉字为一个字符,空格也为一个字符,空字符串的长度为0. Ltrim(string).Rtrim(string).Tr ...

  2. Pascal、VB、C#、Java四种语法对照表

    因为工作原因,自学会了vb后陆续接触了其它语言,在工作中经常需要与各家使用不同语言公司的开发人员做程序对接,初期特别需要一个各种语法的对照比,翻看了网络上已有高人做了整理,自己在他基础上也整理了一下, ...

  3. VB与C#语言部分不用的地方Part1

    1. 数据类型: ① 日期型(Date)      表示日期和时间用两个“#”符号把日期和时间的值括起来,如:#08/20/2001#.#2001-08-20#. ② 变体型(Variant)    ...

  4. VB 调用动态链接库

    作为一种简单易用的Windows开发环境,Visual Basic从一推出就受到了广大编程人员的欢迎.它使 程序员不必再直接面对纷繁复杂的Windows消息,而可以将精力主要集中在程序功能的实现上,大 ...

  5. vb常用函数一览表

    常用内部函数 数学函数 函数 功能 示例 结果 说明 Abs(x) 绝对值 Abs(-50.3) 50.3   Exp(x) 自然指数 Exp(2) e^2 e(自然对数的底)的某次方 Fix(x) ...

  6. [转载]C#中MessageBox.Show用法以及VB.NET中MsgBox用法

    一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBo ...

  7. VB.NET设置控件和窗体的显示级别

    前言:在用VB.NET开发射频检测系统ADS时,当激活已存在的目标MDI子窗体时,被其他子窗体遮住了,导致目标MDI子窗体不能显示. 这个问题怎么解决呢?网上看到一篇帖子VB.NET设置控件和窗体的显 ...

  8. 用VB脚本批到导入字段到PowerDesigner

    在PowerDesigner使用脚本批量导入excel中记录的表结构信息,由于需要通过powerdesigner逆向工程创建一些sybase IQ的表,由于是接口数据,只有excel表,手动导入太耗时 ...

  9. C#/VB.NET Excel数据分列

    C#/VB.NET Excel数据分列 有时候我们需要将保存在Excel单元格中的组合型数据拆分为多列(如将全名拆分为姓和名两列)以方便我们处理.记忆或保存.为了避免重复和大量的手动输入工作,Exce ...

随机推荐

  1. iOS学习之WebView的使用 (主要是下面的全屏半透明实现)

    1.使用UIWebView加载网页 运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo. 2.加载WebView 在ViewControlle ...

  2. 由ORA-28001同一时候带出ORA-28000的解决的方法

    今天,在登录tomcat前台界面时发现不能登录,查看log后发现原来是ORA-28001: the password has expired的错误,这个错误是因为Oracle11G的新特性所致, Or ...

  3. Android项目文件夹结构分析

    项目结构例如以下图所看到的,使用不同sdk版本号建立的项目项目结构有所不同,整体同样,高版本号添加了一些包结构 1.src 和java项目一样src存放项目源码 2.gen 自己主动生成,当中R.ja ...

  4. MVC扩展控制器工厂,通过继承DefaultControllerFactory来决定使用哪个接口实现,使用Ninject

    希望实现的效果是:对购物车中所有商品的总价,实现9折或8折: 当点击"9折": 当点击"8折": □ 思路 8折或9折是打折接口的不同实现,关键是:由什么条件决 ...

  5. 算法:哈希表格(Hash Table)

    背景 Java 和 .Net 平台都有一个所有引用类型都会间接或直接继承的类型:Object,这个类型提供最基本的相等性比较算法和哈希算法,很多书上都给出了在重写这两个算法的时候的主意事项,其中大多数 ...

  6. mysql数据库字符集初步理解

    1.MySQL(4.1以后版本) 服务器中有六个关键位置使用了字符集的概念,他们是: 1.client 2.connection 3.database 4.results 5.server 6.sys ...

  7. LDAP 总结

    LDAP入门 首先要先理解什么是LDAP,当时我看了很多解释,也是云里雾里,弄不清楚.在这里给大家稍微捋一捋. 首先LDAP是一种通讯协议,LDAP支持TCP/IP.协议就是标准,并且是抽象的.在这套 ...

  8. [翻译] Haneke(处理图片缓存问题)

    Haneke https://github.com/hpique/Haneke A lightweight zero-config image cache for iOS. 轻量级0配置图片缓存. H ...

  9. Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法

    1.打开Eclipse软件,选择菜单栏run,在二级菜单中选择 Debug Configurations...  项,如下图所示. 2.在弹出的窗口中选择 (x)=Arguments 选项卡,VM a ...

  10. LeetCode: Implement strStr() [027]

    [题目] Implement strStr(). Returns a pointer to the first occurrence of needle in haystack, or null if ...