paper
Программа SUBARU FAST Japan прекрасно работает в среде Windows 98SE, но в Windows XP категорически отказывается транслировать номера рисунков в оригинальные номера деталей,
притом что сама программа функционирует нормально до того момента когда необходимо произвести трансляцию номеров рисунков деталей.
Проблема заключалась в том, что программа SUBARU FAST Japan не использует Юникод, а операционная система Windows XP как раз и построена на основе Юникода.
Переключением режима совместимости эту проблему решить не возможно, потому что проблема лежит глубже, при трансляции номера рисунка программа SUBARU FAST Japan создаёт в своей директории временную директорию с названием из трёх символов,
Windows XP воспринимает это как попытку создать программой директорию с название "???", что запрещено правилами наименования директория.
Далее в программе обычно выводиться сообщение об ошибке и трансляция номеров не производиться ввиду отсутствия такой директории.
Получается всё работает, рисунки видим, а оригинальные номера деталей получить не можем, обидно.
Решение проблемы достаточно простое, потребуется только диск с дистрибутивом Windows XP (и то далеко не всем) и служебная программа Microsoft AppLocale,
которая обеспечивает работу старых приложений без изменения языка приложений, не использующих Юникод (локального языка системы).
Программу Microsoft AppLocale можно скачать с официального сайта фирмы Microsoft, размер 1.2Mb.
Подразумевается что программа SUBARU FAST Japan уже установлена.
Первым делом устанавливаем в Панели управления, Язык и региональные стандарты поддержку языков с письмом иероглифами, как показано на скрин-шоте ниже.
Устанавливаем Microsoft AppLocale, установка простая и пояснений не требует. Запускаем через меню Пуск программу AppLocale и делаем настройки запуска программы SUBARU FAST Japan аналогично показанному ниже на скрин-шотах.
Указываем путь исполняемому файлу программы SUBARU, далее выбираем японский язык и создаём ярлык для постоянного запуска SUBARU FAST Japan вместе с AppLocale (название ярлыка можно указать любое).
После этого в меню Пуск в разделе Microsoft AppLocale появится наш ярлык, его можно перетащить куда угодно. Запускаем этим ярлыком программу SUBARU и проверяем результаты проделанной работы.
Это на сегодня всё, мнения и комментарии по поводу статьи можно присылать по адресу указанному ниже.
Duzer (duzer99@mail.ru)