Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 事件未触发Vb.NET指令执行_Arrays_Vb.net_Initializing - Fatal编程技术网

Arrays 事件未触发Vb.NET指令执行

Arrays 事件未触发Vb.NET指令执行,arrays,vb.net,initializing,Arrays,Vb.net,Initializing,我在vb.NET上有一个非常基本的问题,非常基本以至于我在别处找不到任何答案。 我用VB express编写了一个代码,它是一个简单的表单,通过复选框提出各种选择。 这些选择必须注册到一个数组中,稍后我将其转换为一个文本文件以进行Perl处理。 我正在寻找一种在使用前用循环将这个大数组归零的方法,但事实上我不知道如何执行不会被我的主窗体中的事件触发的指令。 框架看起来是这样的: Public Class Form1 'Variables declaration... 'Several boxe

我在vb.NET上有一个非常基本的问题,非常基本以至于我在别处找不到任何答案。 我用VB express编写了一个代码,它是一个简单的表单,通过复选框提出各种选择。 这些选择必须注册到一个数组中,稍后我将其转换为一个文本文件以进行Perl处理。 我正在寻找一种在使用前用循环将这个大数组归零的方法,但事实上我不知道如何执行不会被我的主窗体中的事件触发的指令。 框架看起来是这样的:

Public Class Form1
'Variables declaration...

'Several boxes like that :
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
'Instructions...
End Sub

End Class
要启动此应用程序,只需单击相关的.exe文件。 基本上,我的问题是: 有没有一种方法可以执行不会由用户事件启动,但在显示主窗体1时立即启动的指令?
很抱歉被耽搁了,如果您能帮助我,请提前感谢。

表单。例如,加载事件将在表单即将显示时启动:)

表单在显示时将引发一个
显示的
事件,只需处理以下事项:

Private Sub Form_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Shown
    'Instructions...
End Sub

最好在Winforms设计器添加注释后立即在构造函数中进行初始化:
“在InitializeComponent()调用之后添加任何初始化”

什么是“zeroise”意思?数组包含复选框还是checkstate?所谓“zeroise”,我的意思是用零填充数组。如果选中复选框,则此数组仅包含“1”,如果未选中,则包含“0”。创建数组时,它已“归零”。你是否在寻找一种重新归零的方法?标题的性质听起来好像你不知道如何创建一个过程。我不知道我的数组在创建后就被零填充了,对不起。我是vb.net的优秀初学者。我知道如何创建一个过程,但不知道如何使用第一个表单立即启动它,而不被用户触发。我很感谢你的帮助,再次为我的低水平感到抱歉。效果很好。非常感谢您的回答,再次感谢您抽出时间来帮助我。祝你有愉快的一天。它也很有效。非常感谢。当你试着自己学习的时候,这并不明显。。。