如何在声明期间初始化变量值.
我正在使用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我应该怎么做.
在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)