在vb中定义常量的原则是什么?

在使用api时要定义常量,例如:PublicConstERROR_SUCCESS=0&PublicConstERROR_BADDB=1&PublicConstERROR_... 在使用api时要定义常量,例如:
Public Const ERROR_SUCCESS = 0&
Public Const ERROR_BADDB = 1&
Public Const ERROR_BADKEY = 2&
Public Const ERROR_CANTOPEN = 3&
Public Const ERROR_CANTREAD = 4&
Public Const ERROR_CANTWRITE = 5&
Public Const ERROR_OUTOFMEMORY = 6&
定义的原则是什么?
谁知道请告诉我一下,谢谢!!!!
展开
 我来答
忻隽妍9d
2006-10-06 · 超过10用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
什么原则???

Public表示全局.在VB中就表示整个程序都可以使用的常量,也可以是dim或Private(私有,只能在同一个模块中使用)

Const表示常量关键字,说明这句话是要申明个常量

ERROR_SUCCESS ,ERROR_BADDB 之类的就是常量名,跟变量样的,常量也是要有一个名字,

= 就不用说了吧

后面的数字,表示这个常量的值.
&表示这是个长整型数,可以是%(整型) #(浮点) $(字符串)等.

常量通常用以下优点:
方便程序修改.
方便程序阅读.如上面的0很难表达一个意思,但ERROR_SUCCESS表示成功..

不过我很晕ERROR_SUCCESS,到底是什么意思,是成功,还是失败啊???
常量一般命名规则应如 DEF_SUCCESS DEF_ERROR这样.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式