Отчет2СИМПР2 (990952), страница 5
Текст из файла (страница 5)
{
fact.buswaiting = 0;
MessageBox.Show("Люди уехали с остановки");
// удалить людей на остановке
for (i = fact.man_count-1; i >=0 ; i--)
{
if (fact.man[i].na_ostanovke)
{
fact.deleteman(i);
}
}
}
}
else if (wparamlo == 3)// таблица 3
{
if (lParam == 1)// таблица 2 действие 1
{
// шаг
// MessageBox.Show("шаг контролёра");
fact.k_step();
}
else if (lParam == 2)// таблица 2 действие 2
{
MessageBox.Show("Жестко покарать безбилетника!");
// удалити безбилетника
fact.k_delete();
// MessageBox.Show("Жестко покарать безбилетника!");
}
}
else if (wparamlo == 4)// таблица 4
{
if (lParam == 1)// таблица 2 действие 1
{
fact.man[fact.active].step();
// MessageBox.Show("Челове №" + fact.active + " сделать шаг до позиции " + fact.man[fact.active].position + " " + fact.man[fact.active].posle_cassi + " " + fact.man[fact.active].u_ostanovki + " " + fact.man[fact.active].posle_ostanovki + " ");
// действие
}
else if (lParam == 2)// таблица 2 действие 2
{
// MessageBox.Show("встал на остановку ");
// встать на остановку
fact.man[fact.active].waitforbus();
}
else if (lParam == 3)// таблица 2 действие 2
{
// удалить человека
MessageBox.Show("Сел в такси и уехал");
fact.deleteman(fact.active);
}
}
else if (wparamlo == 5)// таблица 5
{
if (lParam == 1)// таблица 2 действие 1
{
fact.man[fact.active].nobilet();
//MessageBox.Show("помечен как безбилетник! ");
}
else if (lParam == 2)// таблица 2 действие 2
{
fact.man[fact.active].step();
// MessageBox.Show("после кассы шаг " + fact.man[fact.active].position);
// действие
}
}
Application.DoEvents();
Thread.Sleep(10);
m.Result = new IntPtr(1);
// MessageBox.Show("Для таблицы #" + wparamlo + "; действие #" + lParam + " --- Значение: " + m.Result);
}
}
else
{
base.WndProc(ref m);
//MessageBox.Show(m.Msg + " " + simpr);
}
}
}
}
Список литературы:
-
А.П. Еремеев Н.В. Чибизова “Инструментальный комплекс проектирования систем поддержки принятия решений реального времени СИМПР”.
-
М.М. Маран «Программирование на языке С# в среде Microsoft Visual Studio 2005».
-
Лекции.
24















