Arrays 我在VB.NET中编写的加密程序代码有两个我不知道的错误';我不知道怎么解决?
我有一些代码是我在VB.ET2010快速版中为一个简单的密码器编写的。我试图构建它,但我得到了两个我不知道如何修复的错误。 这是密码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
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的更多信息。如果它回答了您的问题,请不要忘记标记为已回答