Вызов функции через строковую переменную - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! В программе имеется некое подобие командной строки, при вводе в которую команды и нажатия ENTER'а происходит вызов процедуры, согласно набранной команде. В чем заключается суть вопроса: возможна ли реализация вызова функции не напрямую, а через строковую переменную? Например, имеется 2 текстбокса - 1 для ввода и 2 для вывода. Код:

Решение задачи: «Вызов функции через строковую переменную»

textual
Листинг программы
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        CallByName(Me, "Test", CallType.Method, {1, 2})
End Sub
Public Sub Test(ByVal n As Integer, ByVal m As Integer)
        MsgBox(n + m)
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы