Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.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
Vb.net 是否可以在表单加载事件中使用计数器?_Vb.net - Fatal编程技术网

Vb.net 是否可以在表单加载事件中使用计数器?

Vb.net 是否可以在表单加载事件中使用计数器?,vb.net,Vb.net,基本上,我是在为学校制作一个游戏,我想制作一个计数器,每当窗体加载时都会改变它的值。此计数器将确定用户正在播放的级别 计数器为“水平”: 当所有的敌人都死了,我希望另一个窗体弹出,而当前的游戏窗体消失 基本上我的问题是:如果我使用form.show()过程再次加载游戏表单,它会运行form load事件吗 我如何让它计算加载、显示或其他的次数 提前感谢。您可以查看以下任何内容 用户设置 将数据保存到文本文件(或数据库等) 让您的计数器共享(静态使用C#和Java)。这将导致变量在曾经存在的表单

基本上,我是在为学校制作一个游戏,我想制作一个计数器,每当窗体加载时都会改变它的值。此计数器将确定用户正在播放的级别

计数器为“水平”:

当所有的敌人都死了,我希望另一个窗体弹出,而当前的游戏窗体消失

基本上我的问题是:如果我使用form.show()过程再次加载游戏表单,它会运行form load事件吗

我如何让它计算加载、显示或其他的次数


提前感谢。

您可以查看以下任何内容

  • 用户设置
  • 将数据保存到文本文件(或数据库等)

让您的计数器
共享
静态
使用C#和Java)。这将导致变量在曾经存在的表单的所有实例中共享

Private Shared level As Integer = 0

Private Sub frmgame_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    level = level + 1

End Sub
Private Shared level As Integer = 0

Private Sub frmgame_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    level = level + 1

End Sub