В конце шаблона сделать ручную модерацию

djshahlik

Пользователь
Регистрация
19.10.2015
Сообщения
31
Благодарностей
0
Баллы
6
Всем привет ! у меня такая задача ! Есть шаблон ! шабон ходит по сайтам и пытается на них исполниться ! Сайтов много и все разные .... после того как шаблон отрабатывает я бы хотел иметь возможность записать в список те сайты где он выполнился успешно !

Для этого в конце - после тока как шаблон сделал дело - нужно иметь возможность НАЖАТЬ кнопку ДА или НЕТ (лучше забиндить на клавиатуре) чтобы если отработал хорошо - то в список записался URL того сайта который удалось пробить.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 102
Баллы
113

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 102
Баллы
113
Как-то так
C#:
var list = project.Lists["Список 1"]; // Список URL

System.Windows.Forms.Form F = new System.Windows.Forms.Form();
F.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
F.TopMost = true; // Форма поверх всех окон
F.Text = "Сохранение URL";

//создаем кнопки
System.Windows.Forms.Button button = new System.Windows.Forms.Button();
System.Windows.Forms.Button button2 = new System.Windows.Forms.Button();

//задаем имя кнопкам
button.Text = "Сохранить";
button2.Text = "Отмена";

//положение в окне
button.Location = new System.Drawing.Point(30,50);
button2.Location = new System.Drawing.Point(150,50);

//размер кнопок
button.Size=new System.Drawing.Size(100, 50);
button2.Size=new System.Drawing.Size(100, 50);

//кидаем на форму
F.Controls.Add(button);
F.Controls.Add(button2);

//описываем событие для клика по кнопке
button.Click += delegate(object sender, System.EventArgs e)
{
    list.Add(project.Variables["URL"].Value); // Записываем переменную URL в список
    F.Dispose();
};

button2.Click += delegate(object sender, System.EventArgs e)
{
    F.Dispose();
};

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

djshahlik

Пользователь
Регистрация
19.10.2015
Сообщения
31
Благодарностей
0
Баллы
6
Да я слелал ! все воркает... а скажите еще вопросик ! можно на кнопку button забиндить клавиатуру "Z" а на button2 "X" ... пытаюсь с KeyPress разобраться но не получается
 

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Как-то так
C#:
var list = project.Lists["Список 1"]; // Список URL

System.Windows.Forms.Form F = new System.Windows.Forms.Form();
F.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
F.TopMost = true; // Форма поверх всех окон
F.Text = "Сохранение URL";

//создаем кнопки
System.Windows.Forms.Button button = new System.Windows.Forms.Button();
System.Windows.Forms.Button button2 = new System.Windows.Forms.Button();

//задаем имя кнопкам
button.Text = "Сохранить";
button2.Text = "Отмена";

//положение в окне
button.Location = new System.Drawing.Point(30,50);
button2.Location = new System.Drawing.Point(150,50);

//размер кнопок
button.Size=new System.Drawing.Size(100, 50);
button2.Size=new System.Drawing.Size(100, 50);

//кидаем на форму
F.Controls.Add(button);
F.Controls.Add(button2);

//описываем событие для клика по кнопке
button.Click += delegate(object sender, System.EventArgs e)
{
    list.Add(project.Variables["URL"].Value); // Записываем переменную URL в список
    F.Dispose();
};

button2.Click += delegate(object sender, System.EventArgs e)
{
    F.Dispose();
};

//запускаем форму
F.ShowDialog();
Подскажите, пожалуйста, а как в этой форме сделать так, чтобы выводился текст из переменной. Что бы, например, было видно какой сайт сохраняется в список?
 

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