В VB.NET приведенный выше код вообще не нужен.
В VB 6 он определяет имя файла из кода - это используется для таких вещей, как заголовок окна, а также позволяет явно указывать ссылки на члены этого класса в вашем коде.
В VB.NET имя, используемое в объявлении класса, уже служит этой цели. Вам больше не нужно указывать явное имя с Attribute
. Рассмотрим следующий мини-класс:
Public Class MyFile
Public Sub DoWork()
'do something here
End Sub
End Class
Чтобы вызвать метод DoWork
класса, который вы назвали MyFile
, из другого места в вашем коде, вы просто должны написать:
MyFile.DoWork()
так же, как и после указания атрибута VB_Name
в предыдущих версиях VB.
Также обратите внимание, что имя файла, в котором сохранен ваш класс / модуль, может быть совершенно другим; имя, указанное в объявлении класса, не зависит от имени, которое вы дали самому файлу, как и в предыдущих версиях.