Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / "руссификация" aerror() / 3 сообщений из 3, страница 1 из 1
21.09.2011, 16:13
    #37450145
НадеждаМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"руссификация" aerror()
Можно ли как-то руссифицировать сообщения об ошибке, которые возвращает функция Aerror()?
...
Рейтинг: 0 / 0
21.09.2011, 16:42
    #37450238
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"руссификация" aerror()
В готовом EXE можно, но бессмысленно. Ну, что скажет пользователю сообщение об ошибке вроде "Несоответствие типов"? Не тот уровень "абстракции".

Системные сообщения об ошибке - это подсказка программисту. Для пользователя надо не просто перевести сообщение на русский язык, но и изложить в понятных для пользователя терминах. Например: В документе ХХХ не корректно введен номер. Другими словами писать свой собственный обработчик ошибок, который по номеру ошибки и контексту в котором ошибка произошла сформирует понятное для пользователя сообщение.
...
Рейтинг: 0 / 0
21.09.2011, 17:12
    #37450312
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"руссификация" aerror()
под русским рантаймом все ош-ки будут по-русски.

а к примеру относительно ошибок, произош-х на сервере
поступают так, - настраивают источник, в котором указывают, что должны
поступать ошибки от сервера по-русски.

пример обработчика
можете подсмотреть здесь

http://www.sql.ru/forum/actualthread.aspx?tid=881772
(там проектик выложен)

вот сообщения вначале в среде при разработке и тестировании,
а затем то-же самое при запуске собранного исполн-го ф-ка
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / "руссификация" aerror() / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]