Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   GetLastError() и C++ Builder (http://forum.oszone.net/showthread.php?t=30799)

Andrewkras 18-10-2002 16:27 210208

Люди! помогите кто может! пишу прогу на С++ Builder (студент я, по учёбе надо), программа тихонько глотает  все строки и ... не выполняется как надо. Вызываю
GetLastError();
и получаю, по всей видимости, код ошибки. Как узнать о нём поподробнее?
меня в частности интересуют коды ошибки 6 и 127
вызываю GetLastError(); после функции CreateThread(...); не получается написать программу, создающую в себе 2  потока (плохой из меня пока программер)
Help!

vasketsov 18-10-2002 16:31 210209

Andrewkras
Функция FormatMessage тебе поможет.
Учти, что GetLastError() для каждого потока свою величину возвращает, то есть, ее надо вызывать из того же потока, в котором произошла ошибка.

Andrewkras 18-10-2002 17:41 210210

большой пасибки тебе vasketsov. Теперь оно у меня всплывающим окном пишет об ошибке!!! всё круто!!! и почему это не сделали по умолчанию, что если есть всякие там ошибки, то уведомлять программиста об этом?..

ivank 18-10-2002 22:03 210211

Andrewkras
Цитата:

и почему это не сделали по умолчанию, что если есть всякие там ошибки, то уведомлять программиста об этом?..
"Потамучта", если программисту это надо, то он обработает ошибку удобным для него способом, а не просто выводом окошка "ошибка XXX: YYY".


Время: 17:40.

Время: 17:40.
© OSzone.net 2001-