Проблема использования модуля / глобальных переменных в VB.NET
Я пытаюсь определить файловый поток в модуле и сделать его глобальным, но никакие другие файлы modules/aspx.vb его не видят.
Код в 'Что вы попробовали' является моим по умолчанию.aspx-файл.ВБ
Спасибо за любую помощь, я очень, очень застрял.
Что я уже пробовал:
Class _Default Inherits System.Web.UI.Page Public Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load End Sub End Class Public Module GlobalVars Public wFile As System.IO.FileStream Sub main() wFile = New System.IO.FileStream("C:\test.txt", System.IO.FileMode.Append) End Sub End Module
[no name]
Разве ваша IDE не жалуется на позднюю привязку файлов к основной процедуре модуля?
Попробуйте объявить wFile как общий.