реклама на сайте
подробности

 
 
> project raised exception class EExternalException
123kill12
сообщение Jun 6 2011, 11:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 96
Регистрация: 12-05-10
Пользователь №: 57 217



1 из 2000 раз выдает такое. иногда чаще но подряд. а потом долго нет.
ошибка такая. пишет.
Прикрепленное изображение


жму OK. и выкидывает на эту строчку
Код
void __fastcall WriteThread::Execute()
{
DWORD temp, signal;
overlappedwr.hEvent = CreateEvent(NULL, true, true, NULL);
WriteFile(hPort, OutpBuff, send_F, &temp, &overlappedwr);
signal = WaitForSingleObject(overlappedwr.hEvent, INFINITE);
if((signal == WAIT_OBJECT_0) && (GetOverlappedResult(hPort, &overlappedwr, &temp, true))) fl = true;
else fl = false;
flag_send_limit=0;
CloseHandle(overlappedwr.hEvent);
}// <-------------------------------------------------сюда кидает

жму F9(RUN) и все норм дальше пашит.

я понимаю что это связано с памятью.
может что то забыл сделать.
кода много, поэтому все и не выкладываю. если нужно еще кода ты говорите выложу.

Сообщение отредактировал 123kill12 - Jun 6 2011, 11:47
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016