Макрос/Язык сценариев для неразработчиков с простым основанным на GUI редактором

Вам нужно использовать блок try внутри него, как это

  int number = 0;
int svar = set by the user for exempel 2

do
{

       for (int i = 0; i < svar; i++)
       {
 try
  {
       Console.Write("\nWrite the number you would like to add to your list: ");
       nummer = int.Parse(Console.ReadLine());
   }

   catch
   {
   Console.WriteLine("\n-- ERROR --");
   Console.WriteLine("You typed a letter instead of a number, try again!");
   }

   myList.Add(number);

   }

} while (number == 0);
6
задан starblue 4 July 2009 в 11:00
поделиться

4 ответа

Как факт вопроса, Microsoft разрабатывает Осло, который является правильным Ваша область. Chris Sells писал много об этом недавно.

Это разработано, чтобы быть способом создать DSLs и также визуально создать эти модели с графическим инструментом под названием Квадрант. Звучит очень очень похожим на то, что Вы ищете.

Мудрый открытый исходный код, Ruby, я думаю, может быть близким, как Вы видите, смотрите ли Вы на Попытку _whytheluckystiff Ruby или Hackety.

2
ответ дан 17 December 2019 в 20:36
поделиться

Я не думаю, что Вы найдете что-либо, что не слишком универсально, особенно относительно редактора GUI. Нет никаких универсальных инструментов насколько я знаю, что это сможет автоматически взаимодействовать через интерфейс с Вашей программой и смочь запросить данные из него и интерпретировать сценарий в команды в Вашем программном обеспечении - если будет, я хотел бы иметь копию. Не будучи легкомысленными, но необходимо будет сделать некоторых (вероятно, много) работы для получения этой работы. Это, вероятно, приведет к Вам пишущий пользовательский DSL.

0
ответ дан 17 December 2019 в 20:36
поделиться

Я смотрел бы на PowerShell. Вы могли появиться все операции, которых пользователь хотел бы написать сценарий очень читаемым способом. Существует некоторый разговор об использовании PowerShell для создания DSL на блоге команды PowerShell и Bruce Payette, техническом руководителе, переговорах об этом в его книжном Windows PowerShell в Действии от Укомплектования людьми.

0
ответ дан 17 December 2019 в 20:36
поделиться

В другом конце масштаба должен записать что-то простое как Приложение HyperText (HTA) - принимающий Windows, конечно - вроде моего инструмента Clive. Статья о блоге не упоминает версию HTA, но по существу я мог ввести код выхода VBScript в одну текстовую область и интерпретировать его на месте, произвести вход в другую текстовую область на форме.

С HTAs предоставление Вам все управление формой HTML, плюс DOM, Вы могли придумать что-то интересное справедливо быстро.

0
ответ дан 17 December 2019 в 20:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: