
05.02.2010, 12:21
|
Регистрация: 29.05.2002
Сообщений: 1,793
С нами:
12604706
Репутация:
0
|
|
Сообщение от W!z@rD
void _work_class_log(string text)
{
if (InvokeRequed)
{
BeginInvoke(new MethodInvoker(() => textBox1.AppendText(text)))
}
else
{
textBox1.AppendText(text)
}
}
Типа того.
Дублирование кода? Нехорошо ...
Код:
delegate void ParametrizedMethodInvoker(string text);
void _work_class_log(string text)
{
if (InvokeRequed)
{
BeginInvoke(new ParametrizedMethodInvoker(_work_class_log), text);
return;
}
textBox1.AppendText(text);
}
|
|
|