Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];
ВнизФункция Найти похожие ветки
← →
BB7 (2008-09-10 12:13) [0]Народ, помогите разобраться. Сказали написать функцию которая будет возвращать текст последне ошибки. Не могу понять как возвратить текст.
Вот сама функция
function GetLastError(var Message: String): Integer;
возврат: = 1 сообщение получено; = 0 сообщения ошибки нет
← →
brother © (2008-09-10 12:15) [1]> function GetLastError(var Message: String): Integer;
вообще она должна возвращать тип string...
function GetLastError(var Message: String): strting;
тогда зачем var Message: String не понятно...
← →
clickmaker © (2008-09-10 12:18) [2]> Не могу понять как возвратить текст
Message := LastErrorMessage;
← →
Правильный$Вася (2008-09-10 12:18) [3]
> Сказали написать функцию которая будет возвращать текст
> последне ошибки
ошибки чего?
кто сказал?
может, речь о том, чтоб написать глобальный обработчих, который будет всякие exception отлавливать и расшифровывать?
← →
Palladin © (2008-09-10 12:18) [4]так и возвратить Message:="текст ошибки";
← →
Palladin © (2008-09-10 12:19) [5]А вообще пошел бы основы языка почитал...
← →
Anatoly Podgoretsky © (2008-09-10 13:33) [6]> BB7 (10.09.2008 12:13:00) [0]
И все, больше ошибок не будет - это хорошо.
Но почему бы не обмануть предоподователя и сказать, что текст такой "Прости меня я больше не буду"
← →
palva © (2008-09-10 13:44) [7]GetLastError возвращает номер ошибки. Чтобы получить соответствующий текст нужно вызвать функцию FormatMessage либо расшифровывать самостоятельно, если текст нужно получить на русском.
← →
oldman © (2008-09-10 13:56) [8]
> Народ, помогите разобраться. Сказали написать функцию которая ...
> Вот сама функция
> function GetLastError(var Message: String): Integer;
А это ты ее написал?
← →
Vlad Oshin © (2008-09-10 17:51) [9]ShowMessage(SysErrorMessage(GetLastError));
← →
Vayrus (2008-09-11 11:54) [10]GetLastOSError
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c