Выход из паузы с разным результатом.

iskrakovrov

Client
Регистрация
28.03.2015
Сообщения
532
Благодарностей
171
Баллы
43

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с iskrakovrov какие-либо сделки.

Если я задаю паузу в выполнении шаблона, типа

instance.WaitForUserAction(300);

То у меня внизу инстанса появляется кнопка "Продолжить".
А возможно ли сделать несколько кнопок? Например "Продолжить 1", "Продолжить 2" "Продолжить3"
Чтоб передать шаблону условие, что получилось за время паузы - например при Нажатии "Продолжить 1" получаем переменную равную 1, при Нажатии "Продолжить 2" получаем переменную равную 2, при Нажатии "Продолжить 3" получаем переменную равную 3.?

Спасибо.

upd - Протупил))) Сделал. Спасибо. Тему закрыть можно.
 
Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 469
Благодарностей
8 691
Баллы
113
Если я задаю паузу в выполнении шаблона, типа

instance.WaitForUserAction(300);

То у меня внизу инстанса появляется кнопка "Продолжить".
А возможно ли сделать несколько кнопок? Например "Продолжить 1", "Продолжить 2" "Продолжить3"
Чтоб передать шаблону условие, что получилось за время паузы - например при Нажатии "Продолжить 1" получаем переменную равную 1, при Нажатии "Продолжить 2" получаем переменную равную 2, при Нажатии "Продолжить 3" получаем переменную равную 3.?

Спасибо.

upd - Протупил))) Сделал. Спасибо. Тему закрыть можно.
Интересно узнать, каким образом решили проблему. :-)
 
  • Спасибо
Реакции: SergSh

iskrakovrov

Client
Регистрация
28.03.2015
Сообщения
532
Благодарностей
171
Баллы
43

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с iskrakovrov какие-либо сделки.

Кнопки после выхода из паузы. При их нажатии переменные задаются.
На форуме был такой примерно пример - там 2 кнопки выводились Да-Нет

Код:
System.Windows.Forms.Form F = new System.Windows.Forms.Form();
F.Text = "В какой файл записать";
//создаем кнопку
System.Windows.Forms.Button button = new System.Windows.Forms.Button();
//задаем имя чекбоксам
button.Text = "Вариант 1";
//положение в окне
button.Location = new System.Drawing.Point(10,5);
//размер кнопочки
button.Size=new System.Drawing.Size(100, 50);
//кидаем на форму
F.Controls.Add(button);
//создаем кнопку
System.Windows.Forms.Button button2 = new System.Windows.Forms.Button();
//задаем имя чекбоксам
button2.Text = "Вариант 2";
//положение в окне
button2.Location = new System.Drawing.Point(10,60);
//размер кнопочки
button2.Size=new System.Drawing.Size(100, 50);
//кидаем на форму
F.Controls.Add(button2);
//создаем кнопку
System.Windows.Forms.Button button3 = new System.Windows.Forms.Button();
//задаем имя чекбоксам
button3.Text = "Вариант 3";
//положение в окне
button3.Location = new System.Drawing.Point(10,120);
//размер кнопочки
button3.Size=new System.Drawing.Size(100, 50);
//кидаем на форму
F.Controls.Add(button3);
button.Click += (delegate
{
    project.Variables["answer"].Value = "1";
            F.Dispose();
});
F.AcceptButton = button;
button2.Click += (delegate
{
    project.Variables["answer"].Value = "2";
            F.Dispose();
});
F.AcceptButton = button;
button3.Click += (delegate
{
    project.Variables["answer"].Value = "3";
            F.Dispose();
});

//запускаем форму
F.ShowDialog();
return 0;
 
  • Спасибо
Реакции: evgen_po и Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)