FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9146
Вход
FormatMessage()

Функция показывает текст ошибки произошедшей при вызове функций WIN32API


 
Прислал: Владимир Новиков   Категория: Разное


FormatMessage()

На этом сайте много полезных классов, в некоторых обработка ошибок организована , в некоторых нет. Всем известна ф. GetLastError() , которая выводит номер произошедшей ошибки в вызове ф. WIN32API. Вот этот номер и надо дать в качестве параметра моей функции, и она покажет текстовое описание (НА РУССКОМ ЯЗЫКЕ!!!) ошибки.
Если Вы применяете функцию продекларированную в нестандартной библиотеке виндоса, то вам придется мою ф. немного видоизменить, дать в параметрах ссылку на файл с ресурсами ошибок. Ну и если у Вас английская версия виндоса , то и ошибки будут на инглише.
Пример вызова №: =Text_error(GetLastError()) или например Text_error(87).
 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.922) Вложение [1.08]kb
Дополнения пользователей
FormatMessage()
[+][?]
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика