Итак, попробую сформулировать вопрос:
Есть TextBox в который вводятся команды.
Команды выглядят так:
//Команда Параметр=значение Параметр=Значение ... ... Параметр=Значение ...
Тоесть таких Параметров с значением может быть сколько угодно(от пользователя зависит)
Но! Все возможные параметры любой из возможных команд мне известны. Например есть всего три команды и у каждой несколько значений:
Команда - Привет
Её значения - Шрифт-такой-то
Цвет - такойто
Размер - такой-то
положение - такое-то
И всё, больше не определено, а значит и быть не может.
И так три раза с разными значениями.(Разные команды, у каждой разное количество разных параметров и у каждого параметра есть своё значение)
И есть Процедуры обработки команд. Например:
Private Sub Привет ( ... ... )
... ...
End Sub
Как мне сделать так, что бы эта строка обработалась, проверилась на наличие ошибок в названиях команды и аргументов(и если ошибка, то перекинула на функцию обработки ошибок) И в случае если ошибки не оказалось отправила меня на обработку процыдуры соответствующей введённой мною команды + !! присвоив Параметрам(определённым ранее) значения, стоящие после знака "=". Вот.