Страница: 1 |
Страница: 1 |
Вопрос: Обрщение с потока класса к форме
Добавлено: 08.09.09 18:43
Автор вопроса: megawares
Создаю поток. Он вызывает функцию.Она обрабатывает данные и вызывает функцию из класса. Клас соединяется с ПОП3 и должен вывести в лог работы что-то (например что логин верный, писем столько-то)
Но вот как с класса в потоке обратиться к litbox который находится на форме.
Пробовал так :
Public Class POP3
Delegate Sub PrintDelegate(ByVal msg As String)
Control.CheckForIllegalCrossThreadCalls = False
Form1.Invoke(New PrintDelegate(AddressOf log), "No Password Specified!")
End Sub
Public Sub log(ByVal Message As String)
Form1.ListBox3.Items.Add(Message)
End Sub
End Class
Не работает((((
Пробовал еще десяток разных вариантов изменения этой строки,все тщетно. Инвок не может обратиться к форме(
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #1
Добавлено: 08.09.09 20:35
Поищи тут на форуме эту тему тёрли же много раз. Обращение из потока к главному потоку производится через делегат и метода инвок если не работает делаешь что не так.