Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Twitter авторизация. Токены Здравствуйте, господа. Прошу помощи разобраться в Twitter авторизации. Ситуация такова: есть готовый библиотечный метод, который принимает следующие параметры: String consumerKey, String... https://www.cyberforum.ru/ csharp-net/ thread1238566.html Подключиться к удаленному рабочему столу с возможностью редактирования файлов C#
Здравствуйте, как известно из windows можно подключиться к удаленному рабочему столу. Можно ли реализовать методами C# следующие задачи. 1) Подключиться к удалённому компьютеру использую адрес,...
C# Есть ли возможность создать подключение через прокси для библиотеки MailKit? Есть ли возможность создать подключение через прокси для библиотеки MailKit? https://www.cyberforum.ru/ csharp-net/ thread1238466.html C# Каким образом можно расшифровать пароль от wifi точки? https://www.cyberforum.ru/ csharp-net/ thread1238455.html
Доброго времени суток. Кто-нибудь сталкивался с такой проблемой. Каким образом можно расшифровать на c# пароль от wifi точки. keyMaterial - зашифрованный пароль. <?xml version="1.0"?> ...
C# О том как я провалил тестовое задание при приеме на работу
Привет всем! На днях мне поступило предложение поработать программистом на шарпе в некой фирме. Но для начала мне нужно было выполнить довольно простое тестовое задание, которое звучало так: ...
C# MailKit/Imap получить почту Пробую получить почту с помощью библиотек MailKit, все что нашел и понял из исходников в интернете это using (var client = new ImapClient()) { ... https://www.cyberforum.ru/ csharp-net/ thread1238394.html
C# MEF Stub Resolving- Нужно выборочно подгружать из MEF разные реализации Доброго времени суток. Вопрос заключается в том, что нужно выборочно подгружать из MEF разные реализации. Скажем, в зависимости от конфига нужно из контейнера брать стабу или реальный объект. Как... https://www.cyberforum.ru/ csharp-net/ thread1238218.html Невозможно вызвать Invoke или BeginInvoke для элемента управления до завершения создания дескриптора окна C#
Всем привет. Написал класс для загрузки файлов, подключил его к главной форме, нажимаю загрузить, а выдает исключение "Невозможно вызвать Invoke или BeginInvoke для элемента управления до завершения...
C# GET запрос к php скрипту - В какой кодировке передаются данные? Всем привет. Есть код: string gt = Properties.Settings.Default.Adress + "?DT=" + rw.ToString() + "&NM=" + System.Web.HttpUtility.UrlEncode(rw.ToString().Replace(" ", "_")); ... https://www.cyberforum.ru/ csharp-net/ thread1238170.html C# Получить структуры из DLL без промежуточного кода https://www.cyberforum.ru/ csharp-net/ thread1238103.html
Есть нативная длл. Для работы с длл необходимо написать программу на С# . Имеется описание структур. там их много, укажу только две. #ifndef __IFactory_h__ #define __IFactory_h__ struct ...
C# Чат - при переписке один человек либо не получает сообщения либо связь вообще не устанавливается
Меня попросили написать чат что бы 2 человека могли общаться между собой через интернет. Написал. Проблема заключается в том что, при переписки один человек либо не получает сообщения либо связь...
C# Трудности при париснге HTML страницы - пустые данные https://www.cyberforum.ru/ csharp-net/ thread1237929.html
Здравствуйте. Практикую парсинг страниц, использую HtmlAgilityPack и возникли проблемы, паршу ноду по ХPath'у и она остается пустой, т.е. не находит элемента по такому пути. Сначала грешил на HTML...
0 / 0 / 1
Регистрация: 05.08.2014
Сообщений: 13
0

Необработанное исключение типа "System.ObjectDisposedException" в mscorlib.dll - C# - Ответ 6490910

05.08.2014, 10:34. Показов 8633. Ответов 2
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!Подскажите пожалуйста.Возникает ошибка

Необработанное исключение типа "System.ObjectDisposedException" в mscorlib.dll

Дополнительные сведения: Дескриптор SafeHandle был закрыт.

Суть в чем,я в потоке принимаю данные с СОМ порта,и хочу каждые допустим 5000 миллисекунт выводите сообщение на форму о том,что если данные не приняты в этот период то ошибка,если приняты выводить соответственно эти данные.Ошибка возникает в момент когда я закрываю форму(по нажатию закрыть убивается поток).Я догадываюсь что ошибка в конфликте записи данных на форму,но не могу понять в чем дело.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 private void Form2_Load(object sender, EventArgs e)
        {
            Form1 frm = (Form1)this.Owner;
 
            readerThread = new Thread(Read);
            readerThread.Start();
        //   frm.serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived);
        
          //  readThread = new Thread(Writer);
          //  readThread.Start();
        }
 public void Read()
        {
            Form1 frm = (Form1)this.Owner;
            this.BeginInvoke((MethodInvoker)delegate
            {
 
                //textBox1.Text=writestring;
 
                sl = Convert.ToInt32(frm.textBox3.Text);  //время задержки с первой формы
 
            });
            
            string readstring;
            while (true)
            {
                try
                {
                    frm.serialPort1.ReadTimeout = sl;
                    //  Thread.Sleep(sl);
                    byte[] data = new byte[256];
                  
                    frm.serialPort1.Read(data, 0, data.Length);
                    readstring = Encoding.ASCII.GetString(data);
 
                    //readstring = serialPort1.ReadLine();
                    this.Invoke((MethodInvoker)delegate
                    {
                       listBox1.Items.Add(readstring + "\r\n");  //принятые данные с порта
                        //AppendText(readstring + "\r\n");
                    });
 
                }
                catch (TimeoutException)
                {
                   //// MessageBox.Show("error");
                  this.Invoke((MethodInvoker)delegate
                  {
                      listBox1.Items.Add("Превышен интервал ожидания в" +sl);
                  //    //  AppendText(readstring + "\r\n");
                   });
 
             }
              
            }
  private void Form2_FormClosed(object sender, FormClosedEventArgs e)
      {
        //  readThread.Abort();
         readerThread.Abort();


Вернуться к обсуждению:
Необработанное исключение типа "System.ObjectDisposedException" в mscorlib.dll C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2014, 10:34
Готовые ответы и решения:

Необработанное исключение типа "System.IO.IOException" произошло в mscorlib.dll
Ребят подскажите проблему при сохранение через SaveFileDialog() выдает ошибку: Необработанное...

Необработанное исключение типа "System.Net.Sockets.SocketException" в System.dll
Доброго времени суток! Есть следующая статья: Разработка прокси-сервера на C# В самом конце есть...

Потоки Thread: Необработанное исключение типа "System.NullReferenceException"
Такова проблема thrListener = new Thread(KeepListening); thrListener.Start(); ... public...

Необработанное исключение типа "System.Reflection.TargetInvocationException"
Добрых времени суток. Есть асинхронный сервер, к которому подулючается клиент, передает на серв...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2014, 10:34
Помогаю со студенческими работами здесь

Отправка почты: "необработанное исключение отправки почты в system.Dll"
подскажите - вот пример на C#, но он мне пишет &quot;необработанное исключение отправки почты в...

Выдано исключение типа "System.OutOfMemoryException"
Доброго времени суток. Есть приложение, периодически (довольно редко) ловлю Unhandled Exception...

Выдано исключение типа "System.OutOfMemoryException"
Добрый день. Подскажите, пожалуйста, как бороться с исключением System.OutOfMemoryException?...

Исключение типа "System.StackOverfliwException"
Добрый день. В форма есть ТекстБокс и Кнопка. Ввожу текст в бокс, жму кнопку, функция обрабатывает...

Неявное преобразование типа "System.Drawing.Icon" в "System.Drawing.Image" невозможно
ПОдскажите как можно вставить рисунок в панель если использую ico. Неявное преобразование типа...

Ошибка: "Не удалось привести тип объекта "System.ConsoleKeyInfo" к типу "System.IConvertible"."
При запуске пишет, что &quot;Не удалось привести тип объекта &quot;System.ConsoleKeyInfo&quot; к типу...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru