Я буквально в тупик на этом ...Нет код работать после получения доступа массивов/списка
Когда работает мой код, программа просто ... не работать остальную часть кода после того, как я пытаюсь сделать что-нибудь с массивами или списками внутри в случае загрузки формы, вот мой код:
Public Shared alerts As String()
Private Sub Popup_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Location = New Point(Screen.PrimaryScreen.WorkingArea.Width - Me.Width, Screen.PrimaryScreen.WorkingArea.Height - Me.Height)
' Check for alerts
If My.Settings.hasadmin = False Then
MsgBox("test1")
pb_alert.Visible = True
createAlert("Some functions require admin privileges.")
End If
End Sub
Private Sub createAlert(ByVal msg As String)
MsgBox("test2")
updateAlerts()
MsgBox("test5")
End Sub
Private Sub updateAlerts()
MsgBox("test3")
Dim length = alerts.Length
MsgBox("test4")
End Sub
Я не знаю, почему это происходит ...
MessageBoxes придумывают являются: «test1» «test2 " " test3 " , тогда ничего, потому что я обратился к массиву предупреждений?
У меня нет подсказки, пожалуйста, помогите!
ТАКЖЕ Я не вижу ошибок или компиляции проблем или НИЧЕГО!
Программа продолжается после этого, но она просто не откроет другие окна сообщений, которые я хочу заменить с помощью реального кода.
Именно то, что я хотел. Иногда я забываю, как отличается VB.NET ... – pathurs