ad2>> Во-1, не в 98SE, а в 95:)). На компе переход к XP был от 95.
Mishka> Вале тебе говорит, что ставить надо 98, а не 95.
Так 95-й не мой, я сам с этим спектрометром не работаю, просто просили помочь, 95-й, а также 98-й и мылениум ставить сам не хочу.
ad2>> А во-2, нет там русификации.
Mishka> В смысле нет? Ты про саму 95-98 или про ДОС только.
Я про программу под досом. Впрочем, почитал сейчас на ixbt про проблемы с запуском досовских программ под XP, узнал много нового, завтра буду экспериментировать. Вообще, поразительно, уж сколько лет как MS-DOS почил в бозе, а до сих проблем от него выше крыши.
ad2>> Программа то запускается, и русификатор русифицирует, не знаю правда, как, то ли заменяет таблицу символов, толи резидентно висит (скорее последнее).
Mishka> И то, и другое? Таблицу заменяет для показа символов, а резидентно весит для перекодировки вводимых с клавиатуры.
Да скорее всего. Правда, не знаю, как он это делает именно в эмуляторе, в чистом досе он, по идее, просто перехватывает прерывание от клавы и меняет при необходимости ссылку на таблицу символов. Но это в общем то неважно.
ad2>> Дело в том, что при вызове из дос-программы другой (типа через EXEC) в том же окне русификатор выгружается, скорее всего. Впрочем, завтра попробую ещё раз через окно, и скачаю эмулятор доса.
Mishka> Не должен, просто программа сама может таблицы фонтов сменить.
Тут дело в том, что изначально программа разрабатывалась до появления XP, соответственно, без учёта его особенностей. Запуск в режиме совместимости тоже не помогает, пожалуй надо поковыряться в config.nt, ну или действительно запускать по совету Kernel3 специальный эмулятор.
ad2>> Языки и региональный стандарты вряд ли помогут, программы то все досовские, а над окном (эмуляции доса) я уже поиздевался, ничего не выходит.
Mishka> у тебя должны быть проблемы доступа к СОМ портам, но эту проблему тут уже обсуждали.
Нет, с этим проблем как раз-то нет, то есть сигнал на прибор и с него проходит нормально. Никакие драйвера здесь не используются и прямой доступ к портам тоже вроде не требуется.
В общем, завтра поиздеваюсь над системой. Благодарю за советы.