Вызов переменных по имени (CallByName)

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Wizzard
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 24.09.2004 (Пт) 13:55

Вызов переменных по имени (CallByName)

Сообщение Wizzard » 26.09.2004 (Вс) 16:33

Кто-нибудь знает, можно ли так вызывать не только члены обьектов, а и глобальные переменные программы???? :?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.09.2004 (Вс) 18:01

Код: Выделить всё
Public Class Form1
  Inherits System.Windows.Forms.Form

#Region " Код, автоматически созданный конструктором форм
...
#End Region

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    MsgBox(System.Reflection.Assembly.GetExecutingAssembly.GetType("WindowsApplication4.TestMod").GetField("d").GetValue(Nothing))
  End Sub

End Class

Public Module TestMod
  Public d As Integer = 5
End Module
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 96

    TopList