Молчун
Зарегистрирован: 13 November 2007
Сообщения: 16
Примеры кода: 0
|
RE: Подвисает основной поток формы при работе с несколькими threads |
05 May 2008 11:14 |
|
|
|
|
Очень остроумно. Не приходило в голову, что если оно используется, то надо.
private void ProceedEvent(int id)
{
if (this.InvokeRequired)
{
cLog.WriteSQLLog(logPlaces.lpfrmMain, "Заход в обработку ИД");
dProceedEvent d = new dProceedEvent(ProceedEvent);
this.BeginInvoke(d, new object[] { id });
return;
}
Вот этод код мне не нравится, я если чесно с делегатами не разбирался, но вроде делегат у вас вызывается из функции делегата. Не рекурсия ли это)))).
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 05 May 2008 11:14
|
|