驱动器类型常数
仅当您的工程对包含这些常数定义的相应类型库有一个显式引用时,才可以使用这些常数。
常数 | 值 | 描述 |
---|---|---|
unknown | 0 | 不能确定驱动器类型。 |
removable | 1 | 驱动器具有可删除介质。包括所有软盘驱动器和许多其它种类的存储设备。 |
fixed | 2 | 驱动器具有固定介质(不可删除的)。包括可删除硬盘在内的所有硬盘驱动器。 |
remote | 3 | 网络驱动器。包括在网络上任何地方都可以共享的驱动器。 |
cdrom | 4 | 驱动器是一个cd-rom。包括只读的cd-rom和可读写的cd-rom。 |
ramdisk | 5 |
驱动器是本地计算机上的一块随机存取内存(ram),它工作起来就象是磁盘驱动器一样。
|
文件属性常数
仅当您的工程对包含这些常数定义的相应类型库有一个显式引用时,才可以使用这些常数。
常数 | 值 | 描述 |
---|---|---|
normal | 0 | 普通文件。没有设置属性。 |
readonly | 1 | 只读文件。属性是可读/写。 |
hidden | 2 | 隐藏文件。属性是可读/写。 |
system | 4 | 系统文件。属性是可读/写。 |
volume | 8 | 磁盘驱动器卷标。属性是只读。 |
directory | 16 | 文件夹或目录。属性是只读。 |
archive | 32 | 自上次备份后已经改变的文件。属性是可读/写。 |
alias | 64 | 链接或快捷方式。属性是只读。 |
compressed | 128 | 压缩文件。属性是只读。 |
文件输入/输出常数
仅当您的工程对包含这些常数定义的相应类型库有一个显式引用时,才可以使用这些常数。
常数 | 值 | 描述 |
---|---|---|
forreading | 1 | 打开文件用于只读操作。不能对文件进行写操作。 |
forwriting | 2 | 打开文件用于写操作。如果存在具有相同文件名的文件,文件原有的内容被覆盖。 |
forappending | 8 | 打开文件并向文件的结尾写入。 |
imestatus 常数
可在代码中的任何地方用下列常数代替实际值。
日文区域的常数如下所示:
常数 | 值 | 描述 |
---|---|---|
vbimemodenocontrol | 0 | 没有安装 ime(缺省) |
vbimemodeon | 1 | 打开 ime |
vbimemodeoff | 2 | 关闭 ime |
vbimemodedisable | 3 | 无效的 ime |
vbimemodehiragana | 4 | 完整宽度 hiragana 模式 |
vbimemodekatakana | 5 | 完整宽度 katakana 模式 |
vbimemodekatakanahalf | 6 | 半宽度 katakana 模式 |
vbimemodealphafull | 7 | 完整宽度 alphanumeric 模式 |
vbimemodealpha | 8 | 半宽度 alphanumeric 模式 |
韩国地区的常数如下所示:
常数 | 值 | 描述 |
vbimemodealphafull | 7 | 完整宽度 alphanumeric 模式 |
vbimemodealpha | 8 | 半宽度 alphanumeric 模式 |
vbimemodehangulfull | 9 | 完整宽度 hangul 模式 |
vbimemodehangul | 10 | 半宽度 hangul 模式 |
中文地区的常数值如下:
常数 | 值 | 描述 |
vbimemodenocontrol | 0 | 没有安装 ime (缺省) |
vbimemodeon | 1 | ime 打开 |
vbimemodeoff | 2 | ime off |
keycode 常数
可在代码中的任何地方用下列常数代替实际值:
常数 | 值 | 描述 |
---|---|---|
vbkeylbutton | 0x1 | 鼠标左键 |
vbkeyrbutton | 0x2 | 鼠标右键 |
vbkeycancel | 0x3 | cancel 键 |
vbkeymbutton | 0x4 | 鼠标中键 |
vbkeyback | 0x8 | backspace 键 |
vbkeytab | 0x9 | tab 键 |
vbkeyclear | 0xc | clear 键 |
vbkeyreturn | 0xd | enter 键 |
vbkeyshift | 0x10 | shift 键 |
vbkeycontrol | 0x11 | ctrl 键 |
vbkeymenu | 0x12 | menu 键 |
vbkeypause | 0x13 | pause 键 |
vbkeycapital | 0x14 | caps lock 键 |
vbkeyescape | 0x1b | esc 键 |
vbkeyspace | 0x20 | spacebar 键 |
vbkeypageup | 0x21 | page up 键 |
vbkeypagedown | 0x22 | page down 键 |
vbkeyend | 0x23 | end 键 |
vbkeyhome | 0x24 | home 键 |
vbkeyleft | 0x25 | left arrow 键 |
vbkeyup | 0x26 | up arrow 键 |
vbkeyright | 0x27 | right arrow 键 |
vbkeydown | 0x28 | down arrow 键 |
vbkeyselect | 0x29 | select 键 |
vbkeyprint | 0x2a | print screen 键 |
vbkeyexecute | 0x2b | execute 键 |
vbkeysnapshot | 0x2c | snapshot 键 |
vbkeyinsert | 0x2d | insert 键 |
vbkeydelete | 0x2e | delete 键 |
vbkeyhelp | 0x2f | help 键 |
vbkeynumlock | 0x90 | num lock 键 |
a 至 z 键与 a – z 字母的 ascii 码相同:
常数 | 值 | 描述 |
---|---|---|
vbkeya | 65 | a 键 |
vbkeyb | 66 | b 键 |
vbkeyc | 67 | c 键 |
vbkeyd | 68 | d 键 |
vbkeye | 69 | e 键 |
vbkeyf | 70 | f 键 |
vbkeyg | 71 | g 键 |
vbkeyh | 72 | h 键 |
vbkeyi | 73 | i 键 |
vbkeyj | 74 | j 键 |
vbkeyk | 75 | k 键 |
vbkeyl | 76 | l 键 |
vbkeym | 77 | m 键 |
vbkeyn | 78 | n 键 |
vbkeyo | 79 | o 键 |
vbkeyp | 80 | p 键 |
vbkeyq | 81 | q 键 |
vbkeyr | 82 | r 键 |
vbkeys | 83 | s 键 |
vbkeyt | 84 | t 键 |
vbkeyu | 85 | u 键 |
vbkeyv | 86 | v 键 |
vbkeyw | 87 | w 键 |
vbkeyx | 88 | x 键 |
vbkeyy | 89 | y 键 |
vbkeyz | 90 | z 键 |
0 至 9 键与数字 0 – 9 的 ascii 码相同:
常数 | 值 | 描述 | |||
---|---|---|---|---|---|
vbkey0 | 48 | 0 键 | |||
vbkey1 | 49 | 1 键 | |||
vbkey2 | 50 | 2 键 | |||
vbkey3 | 51 | 3 键 | |||
vbkey4 | 52 | 4 键 | |||
vbkey5 | 53 | 5 键 | |||
vbkey6 | 54 | 6 键 | |||
vbkey7 | 55 | 7 键 | |||
vbkey8 | 56 | 8 键 | |||
vbkey9 | 57 | 9 键 |
下列常数代表数字键盘上的键:
常数 | 值 | 描述 | |||
---|---|---|---|---|---|
vbkeynumpad0 | 0x60 | 0 键 | |||
vbkeynumpad1 | 0x61 | 1 键 | |||
vbkeynumpad2 | 0x62 | 2 键 | |||
vbkeynumpad3 | 0x63 | 3 键 | |||
vbkeynumpad4 | 0x64 | 4 键 | |||
vbkeynumpad5 | 0x65 | 5 键 | |||
vbkeynumpad6 | 0x66 | 6 键 | |||
vbkeynumpad7 | 0x67 | 7 键 | |||
vbkeynumpad8 | 0x68 | 8 键 | |||
vbkeynumpad9 | 0x69 | 9 键 | |||
vbkeymultiply | 0x6a | multiplication sign (*) 键 | |||
vbkeyadd | 0x6b | plus sign (+) 键 | |||
vbkeyseparator | 0x6c | enter 键 | |||
vbkeysubtract | 0x6d | minus sign (–) 键 | |||
vbkeydecimal | 0x6e | decimal point (.) 键 | |||
vbkeydivide | 0x6f | division sign (/) 键 |
下列常数代表功能键:
常数 | 值 | 描述 | |||
---|---|---|---|---|---|
vbkeyf1 | 0x70 | f1 键 | |||
vbkeyf2 | 0x71 | f2 键 | |||
vbkeyf3 | 0x72 | f3 键 | |||
vbkeyf4 | 0x73 | f4 键 | |||
vbkeyf5 | 0x74 | f5 键 | |||
vbkeyf6 | 0x75 | f6 键 | |||
vbkeyf7 | 0x76 | f7 键 | |||
vbkeyf8 | 0x77 | f8 键 | |||
vbkeyf9 | 0x78 | f9 键 | |||
vbkeyf10 | 0x79 | f10 键 | |||
vbkeyf11 | 0x7a | f11 键 | |||
vbkeyf12 | 0x7b | f12 键 | |||
vbkeyf13 | 0x7c | f13 键 | |||
vbkeyf14 | 0x7d | f14 键 | |||
vbkeyf15 | 0x7e | f15 键 | |||
vbkeyf16 | 0x7f | f16 键 |
下列常数由 visual basic for applications 中的类型库定义,可用来在代码中的任何地方代替实际值:
常数 | 等于 | 描述 |
---|---|---|
vbcrlf | chr(13) + chr(10) | 回车符与换行符结合 |
vbcr | chr(13) | 回车符 |
vblf | chr(10) | 换行符 |
vbnewline | chr(13) + chr(10) or, on the macintosh, chr(13) | 平台指定的新行字符;适用于当前平台 |
vbnullchar | chr(0) | 值为 0 的字符 |
vbnullstring | 值为 0 的字符串 | 用来调用外部过程;与长度为零的字符串 ("") 不同 |
vbobjecterror | -2147221504 | 用户定义的错误号应当大于该值,例如:err.raise number = vbobjecterror + 1000 |
vbtab | chr(9) | tab 字。 |
vbback | chr(8) | 退格字符 |
vbformfeed | chr(12) | 在 microsoft windows or on the macintosh 中没有作用 |
vbverticaltab | chr(11) | 在 microsoft or on the macintosh windows 中没有作用 |
发表评论