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_Encryption_Cryptography_Aes - Fatal编程技术网

Arrays 我在VB.NET中编写的加密程序代码有两个我不知道的错误';我不知道怎么解决?

Arrays 我在VB.NET中编写的加密程序代码有两个我不知道的错误';我不知道怎么解决?,arrays,vb.net,encryption,cryptography,aes,Arrays,Vb.net,Encryption,Cryptography,Aes,我有一些代码是我在VB.ET2010快速版中为一个简单的密码器编写的。我试图构建它,但我得到了两个我不知道如何修复的错误。 这是密码 Public Class MainWindow 'Class Name Dim infectedfile, stub As String Private Property Cryptfile As String Private Sub MainWindow_Load(ByVal sender As System.Object, ByVal e As Syste

我有一些代码是我在VB.ET2010快速版中为一个简单的密码器编写的。我试图构建它,但我得到了两个我不知道如何修复的错误。 这是密码

Public Class MainWindow 'Class Name
Dim infectedfile, stub As String

Private Property Cryptfile As String

Private Sub MainWindow_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
我得到的错误是“找不到事件“加载” 这是第二行代码:

Dim btSalt() As Byte = New Byte() (1, 2, 3, 4, 5, 6, 7, 8)
我得到的错误是“初始化数组数组时,只能为顶级数组指定边界。”


感谢您的帮助!:)

要解决第二个错误,您应该如下声明数组:

Dim btSalt() As Byte = New Byte() {1, 2, 3, 4, 5, 6, 7, 8}
至于第一个错误,我们需要更多的上下文

干杯

编辑:

下面介绍如何重写OnLoad方法,该方法优于订阅自己的事件,即表单事件:

Public Class Form1

    Protected Overrides Sub OnLoad(e As EventArgs)
          MyBase.OnLoad(e)

        'Put your code here, code that you would have placed in your event handler
    End Sub

End Class

非常感谢,这真的很有帮助。好的,首先,我从不在表单中订阅表单事件。我总是喜欢重写OnXXXX方法。稍后我会在我的答案中发布一些代码。谢谢,我更新了我的问题,以提供有关错误1的更多信息。如果它回答了您的问题,请不要忘记标记为已回答