Отправка сообщений и файлов по сети - Visual Basic .NET
Формулировка задачи:
Привет. Вообщем делал прогу для отправки сообщений и файлов внутри сети, используя UNOLibs. Если конкретнее, то сделал 1 в 1 как на этом видосе https://www.youtube.com/watch?v=bfzvZl-sUuc&feature=share
Существенных изменений не вносил. Еще не успел)
Пару раз поработал, поотправлял, все работало. Потом перестало работать по неизвестным причинам на этом коде
Выдает ошибку, что
System.InvalidOperationException: "Недопустимая операция в нескольких потоках: попытка доступа к элементу управления "IncomingMessage" не из того потока, в котором он был создан."
В чем может быть причина?
Решение задачи: «Отправка сообщений и файлов по сети»
textual
Листинг программы
Private Sub OnIncomingMessage(ByVal Args As UNOLibs.Net.ServerClass.InMessEvArgs) Handles Server.IncomingMessage Invoke(CType(Sub() Me.IncomingMessage.Items.Add(Args.senderIP + "-->" + Args.message) Me.IncomingMessage.SelectedIndex = Me.IncomingMessage.Items.Count - 1 If Args.senderIP.Equals(Server.LocalIP) Then MessageBox.Show("Это сообщение отправляется самому себе") End If End Sub, MethodInvoker)) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д