Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2015, 12:18   #1
Piton52
Пользователь
 
Регистрация: 28.11.2014
Сообщений: 14
По умолчанию Объясните, для чего 0|" в данной строке

this.BeginInvoke(new AddTextCallback(addLogText), new object[] { "Connect Failure: (0|" + e.Message.ResultCode });
Piton52 вне форума Ответить с цитированием
Старый 21.01.2015, 12:23   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Это надо у автора кода спрашивать.
какой-то маркер групп ошибок видимо.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.01.2015, 13:40   #3
Piton52
Пользователь
 
Регистрация: 28.11.2014
Сообщений: 14
По умолчанию

Уже сам разобрался)))), а вот BeginInvoke здесь для чего нужен?
Piton52 вне форума Ответить с цитированием
Старый 21.01.2015, 13:42   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Этого не скажу, нужно MSDN почитать чтоб вспомнить что этот метод делает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.01.2015, 13:44   #5
Piton52
Пользователь
 
Регистрация: 28.11.2014
Сообщений: 14
По умолчанию

Ну ладно(, сам попробую найти
Piton52 вне форума Ответить с цитированием
Старый 21.01.2015, 14:19   #6
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

Цитата:
BeginInvoke здесь для чего
Асинхронный режим задействовать.
lomastr_ вне форума Ответить с цитированием
Старый 21.01.2015, 15:05   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Потому что видимо этот код (вызов BeginInvoke) выполняется не в UI потоке. А, например, взаимодействовать с элементами UI (текстбоксы и т.п.) не из UI потока нельзя. Потому и нужен Invoke или BeginInvoke, который выполнит этот делегат в UI потоке.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить, есть ли в данной строке одинаковые слова. RoMiRoSSaN Паскаль, Turbo Pascal, PascalABC.NET 0 13.12.2012 10:30
Объясните плх для чего нужен блок try except finally и как им пользоваться) TwiX Общие вопросы Delphi 7 02.10.2009 12:27
какая из букв встречается в данной строке чаще StudeHt Помощь студентам 8 12.04.2009 00:28
сколько разних слово встречается в данной строке pascal1994 Помощь студентам 3 04.02.2009 04:16