У меня есть случай, когда мое перечисление выглядит следующим образом:
Public Const PREVIEWCREATE As Integer = -3
Public Const SETUP As Integer = -2
Public Const PREVIEW As Integer = -1
У меня тогда есть форма сообщения, где я восстанавливаю строку вроде:
Dim mode_custom_mode = request.Form("custom_mode")
Я могу сделать
Select Case UCase(mode_custom_mode)
Case "PREVIEWCREATE"
t.StartupModeId = StartupMode.PREVIEWCREATE
Case "SETUP"
t.StartupModeId = StartupMode.SETUP
...
есть ли в VB более прямой способ сделать что-то вроде:
t.StartupModeId = StartupMode. (Mode_custom_mode) ?????