Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GetErrorMessage(), Возвращает разные значения 
:(
    Опции темы
Alexus21
Дата 15.11.2007, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 6.11.2007

Репутация: нет
Всего: нет



Работаю с классом CSerialPort, исключения методов обрабатываются следущим образом:
Код

try 
    {
        CSerialPort port;
        port.Open(1, 1200, CSerialPort::NoParity, 8, CSerialPort::OneStopBit, CSerialPort::XonXoffFlowControl);

        char sBuf[] = "Message";
        port.Write(sBuf, strlen(sBuf));

        port.Flush();
    
        port.Close();
    }
    catch (CSerialException* pEx)
    {
       
    TRACE(_T("Handle Exception, Message:%s\n"),pEx->GetErrorMessage());
       
       pEx->ReportError();
       pEx->Delete();
    }


Если порт занят, то при попытке открыть его в Debug режиме появляется окно сообщения"отказано в доступе", а в обычном режиме сообщение"не могу найти указанный фаил". Почему GetErrorMessage в разных режимах возвращает разные сообщения, хотя код не меняется?
PM MAIL   Вверх
DigitSphinx
Дата 15.11.2007, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 28.4.2007
Где: Москва

Репутация: нет
Всего: 3



потому что это сторонняя разработка, и этот вопрос надо задавать разработчикам класса.
или самому разбираться что скачал из инета !


--------------------
Чтобы пробить стену лбом нужен или большой разбег, или много лбов.
(Альберт Эйнштейн)
Умен ты или глуп, велик ты или мал, не знаем мы, пока ты слова не сказал.
(Альберт Эйнштейн)
user posted image
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0373 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.