下面是小编为大家整理的百例笔记,供大家参考。
源宽度:
若图片不能自动改变大小以适应整个图片, 那么将裁减图片以适应图片框的大小,裁减后图片框中图片的宽度便是源宽度; 同理, 裁减后图片框中图片的高度便是源高度。
图象框:
stretch(拉伸)
属性true:
表示图片要调整大小以与控件相适应;false:表示控件要调整大小以与图形相适合, 该属性为默认值!
Onerrorgoto 语句:
表示启动错误处理程序, 该语句的语法格式如下:
On error gotoline其中的参数 line 可以是任何行标签或行号。
所谓行标签, 可以是任何字符的组合, 以字母开头以“:
” 结束, 并且标签区分大小写。
行号可以是任何数值的组合。
无论行标签还是行号, 必须从第一列开始, 而且行标签或行号必须与 On errorgotoline 在一个过程中。
例如, 本例中的行标签“errorhandler:”, 其前面没有任何字符, 即表示从第 1 列开始 Onerrorgoto 语句的执行过程是:
如果程序发生错误, 则控件ScaleMode 属性该属性用于设置对象坐标的单位。ScaleMode 属性可以设置为如下表所示的 8 种不同的单位。
50~75Right 函数:
例:
right(dir1.path, 1)
表示从目录路径的最右边第一个开始读取。
Filecopy 语句:
例:
DimSource,DestionationSource=‘’D:\Document\my1.txt”Destionation=”D:\Document\my\my1.txt”这段代码就是将 D 盘中 Document 下面的 my1.txt 文件复制到 Document 下面的 my 子目录下, 产生了两个内容完全相同的文件。
※此语句不能复制已打开的文件!
Kill 语句:
Kill<文件名>该语句用来将指定的文件删除, 语句中可包含通配符 “*”和“? ” 的文件。
※此语句不能删除已打开的文件!
Name 语句:
Name<原文件名>as<新文件名>该语句用来将文件改名, 语句中可以包含路径和驱动器,但不能含有通配符“*” 和“? ”。
其中, 原文件名表示已存在的文件名和位置; 新文件名是新的文件名和位置。
※语句中的原文件名和新文件名必须在统一驱动器上!Shell 函数:
用于调用文件类型为 “.exe、 .com、 .bat、 .tif”的可执行文件格式:
<变量名>=shell(<可执行文件名>【.窗口类型】)窗口类型:
可选参数, 是一个常数或值, 表示在程序运行时窗口的样式。
如省略则表示调用的文件是具有焦点的最小化窗口显示。
子过程有何特点:
子过程没有返回值, 即他只能执行 sub 和endsub 之间的语句块, 不能将子过程的值赋给某一变量。
子过程的调用:
(VB 中有两种)
1. 使用 call 语句调用子过程格式:
call<子过程名>【实参表列】
2. 利用子过程名进行调用:
例:
下面是调用子过程求 4 和 5 的和Dimdasinteger Publicsubcompute(aasinteger,basinteger)D=a+bEndsubPrivatesubcommand1_clicck()Callcompute(4,5)Printd Endsub在这段代码中, 定义了子过程 compute 求两个数的和,它有两形参, 即 a 和 b。
在 compute 过程下面调用了两个形参 a 与 b 求这两个数的和, 并将结果赋给变量d。
在命令按钮 command1 的 click 事件中, 利用 call 语句定义的 compute 函数计算 4 和 5 的和, 这里的 4 和 5便是实参。
然后在窗体上输出 4 和 5 的和。
Sqr(x)平方根函数Log(X)与数学中的不同, 此处指以 e 为底的 x 的对数相当于数学中的 lnxFormat 函数是一个格式化函数, 它是根据表达式中的指令来格式化的。
Format(expression【, format】)
参数 expression 是任何有效的表达式, format 可以是用户自定义的表达式。
例:
format(now, “hh:mm:ss am/pm”)
其中 , 函 数 now 是显示时间 的函 数, 他后面的hh:mm:ssam/pm 是用户自定义的格式。
当 format 函数执行时, 是按照这样的格式来格式化的。
Len 函数:
返回字符串的长度的函数例:
len( “beijingisabigcity. ”)
返回 22Lcase 函数:
用于将字符串全部转换为小写格式:
lcase(string)
Ucase 函数:
将字符串全部转化为大写格式:
ucase(string)
Left、 right 和 mid 函数:
该函数返回从左、 右或中间的第几个字符开始的字符类型转换函数:
Rnd 函数:
该函数用于返回 0~1 之间的随机数格式:
rnd(number)
number 为可选参数, 若要产生某个范围内的随机数, 可用公式如下:
Int( (upperbound‐lowerbound+1)
*rnd+lowerbound)其中, upperbound 是随机数范围的上限, lowerbound是随机数范围的下线。
例:
dimmyvalueMyvalue=int((6*rnd)+1)MsgBox 函数:
消息提示框格式:msgbox(prompt[,buttons][,title][,helpfile,context])该语法结构中的参数如下:
Prompt:必选参数, 表示在消息框中显示的消息。
其最大长度为 1024 个字符, 若要显示的消息超过一行,可用回车符 chr(13)、 换行符 chr(10)和回车换行符的组合 chr(13)&chr(10)将各行进行分隔。
Buttons:
可选参数, 表示显示按钮的数目及形式(表13‐18)、 使用的图标样式(表 13‐19)、 以及默认按钮
是什么(表 13‐20), 该值是这 3 个值得和。
Title:
可选参数, 用于在对话框标题栏中显示的内容。
Helpfile:可选参数, 用于想对话框提供相应的帮助文件。
Context:
可选参数, 若提供了帮助文件, 指定帮助主题的编号。
例:
privatesubform_load()DimxX=magbox(“你输入的密码不正确”,17,”密码核对”)Endsub例中各参数值分别如下:
“你输入的密码不正确” 是消息框中显示的消息, 即magbox 函数中的 prompt 参数。
图标、 按钮分别表示图标的样式、 按钮的数目及形式、默认按钮的值, 它是 msgbox 函数中的 buttons 参数。“密码核对” 是对话框中标题栏上显示的内容, 即msgbox 函数中的 title 参数。
例如, 在图 13‐1 中, 图标╳旳值是 16; 显示 “确定”和“取消” 按钮的值是 1; 第一个按钮式默认按钮,该值是 0。
所以, 这 3 个值的和是 17, 故显示╳图标、确定和取消按钮, 并且第 1 个按钮式默认按钮。
Msgbox 函数具有返回值, 其返回值如表 13‐21 所示。
※msgbox 语句:
与 msgbox 函数不同, msgbox 语句没有返回值, 它常用于简单的信息提示。
格 式 :msgboxprompt[ ,buttons][,title][,helpfile,context]该语法格式中的参数和 msgbox 函数语法格式中的参数相同, 但 msgbox 语句没有括号。