在 VB6 中,声明的字段有默认值吗? [英] In VB6, do declared fields have default values?

查看:36
本文介绍了在 VB6 中,声明的字段有默认值吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在浏览一些旧的 VB6 代码,并且在许多形式中,我遇到了诸如 -

I am going through some old VB6 code and in many forms, I encounter declaration statements like -

 PEC_NUM_ENT(1) As Byte
 EC_MORE_RW_EXIST(0) As Byte
 EC_CODE_IND(0) As Byte
 EC_DATA(7) As PRXDetail 

我的问题是,这些字段有默认值吗?如果有,价值是多少?谢谢.

My question is, do these fields have default values? If so, what are the values? Thanks.

推荐答案

是的.数字和日期类型默认为 0,字符串为空字符串(即"),布尔值为 False,变体为 EMPTY.

Yes. Numerical and date types default to 0, strings to an empty string (i.e., ""), boolean to False, and variant to EMPTY.

这篇关于在 VB6 中,声明的字段有默认值吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆