Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Попытка доступа не из того потока. / 7 сообщений из 7, страница 1 из 1
04.03.2015, 12:08
    #38894429
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
На форме лежит листвью, FileSystemWatcher следит на папкой. Когда в папке появляется файл, пытаюсь добавить ListViewItem с этим файлом, но нарываюсь на ошибку:
Недопустимая операция в нескольких потоках: попытка доступа к элементу управления 'lvOutbox' не из того потока, в котором он был создан.Как обойти?
...
Рейтинг: 0 / 0
04.03.2015, 12:14
    #38894438
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
AntonariyКак обойти?

17304414
...
Рейтинг: 0 / 0
04.03.2015, 12:15
    #38894442
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
Control.Invoke() ?
...
Рейтинг: 0 / 0
04.03.2015, 12:23
    #38894450
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
Понял, спасибо.
...
Рейтинг: 0 / 0
04.03.2015, 12:25
    #38894455
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
Antonariy,

17254780 17256888

Не оно? И дальше еще пара постов.
...
Рейтинг: 0 / 0
04.03.2015, 12:36
    #38894470
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
Дмитрий77Antonariy,

17254780 17256888

Не оно? И дальше еще пара постов.Делегаты не нужны :)

Код: vbnet
1.
2.
3.
    Private Sub fswOutbox_Created(sender As Object, e As IO.FileSystemEventArgs) Handles fswOutbox.Created
        lvOutbox.Invoke(New Action(Of ListViewItem)(AddressOf lvOutbox.Items.Add), New ListViewItem(e.Name))
    End Sub
...
Рейтинг: 0 / 0
06.03.2015, 19:58
    #38897582
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Попытка доступа не из того потока.
Снова те же грабли, только теперь уже с коллекцией ObservableCollection(Of clsFISMethod).

Не могу в VB найти Dispatcher потока UI, сидиезный Application.Current.Dispatcher в VB отсутствует.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Попытка доступа не из того потока. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]