声明vb6时初始化整数值

Mah*_*iya 2 vb6 vba

如何在声明期间初始化变量值.

我正在使用VB6,我试过了

public i as integer = 0

但我得到了错误

预期:语句结束,并突出显示"="

我想将初始值设置为0.

从评论中编辑:

我想在没有数据库帮助的情况下创建登录表单.

模块:所以我创建了一个user_name(1到10) - 数组和密码(1到10)数组

form1我想每次i的值增加时最多注册10个用户//形式// i = 1 register_user(i)= uname register_pass(i)= upass i = i + 1 //结束//但每次我去将该表单值再次设置为1我应该怎么做.

vac*_*cip 8

在VBA和VB6中,您无法初始化变量.您必须使用可执行语句.

但是,每个变量都有一个默认初始化值.

VB6文档:

初始化变量时,数值变量初始化为0,可变长度字符串初始化为零长度字符串(""),固定长度字符串用零填充.变量变量初始化为Empty.用户定义的类型变量的每个元素都被初始化,就好像它是一个单独的变量一样.

实际上,在你的情况下,

public i as integer = 0
Run Code Online (Sandbox Code Playgroud)

不起作用,但下一个肛门确实有效,并且做到了这一点:

public i as integer
Run Code Online (Sandbox Code Playgroud)