Страница 1 из 1

Поля ввода на Clarion for Windows 2 не работают в Windows 7

Добавлено: 21 Январь 2013, 2:25
Mihal
Здравствуйте.
Не смог найти ответ поиском (все, наверное так говорят :-) ) но зато нашел ваш замечательный сайт,
поэтому решил спросить здесь, надеюсь поможете.

Есть старинная складская программа, не поддерживаемая уже,
исходников итд нет, конечно. Программа написана, как я понимаю на Clarion for Windows 2
(в комплекте есть файлы CW2ASC32.DLL, CW2CLA32.DLL, CW2RUN32.DLL и базы данных в "старом" кларионовском формате .DAT)

Мы в ней работали под вин XP, а сейчас понадобилось запустить её на Windows 7,
но оказалось, что поля ввода (по крайней мере текстовые) в программе перестали работать правильно.
В поле ввода можно всё ввести, но как только нажимаешь ENTER или TAB итп,
поле ввода очищается, ну то есть пустым становится. Даже пароль на входе в программу ввести невозможно :-)

Пробовал запускать в режиме совместимости с XP sp3, XP sp2, 98, 95 но бесполезно.

Может быть кто-то сталкивался с подобным и знает решение проблемы?

Спасибо :)

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 21 Январь 2013, 15:55
Алексей- Софт-Центр
Добрый день!
В поле ввода можно всё ввести, но как только нажимаешь ENTER или TAB итп,
поле ввода очищается, ну то есть пустым становится.
Даже пароль на входе в программу ввести невозможно
Т.е. в программу Вы не входите, а эксперементируете только на вводе пароля!?
Если это так - то возможно стоит простая защита от перезаписи программы на другой комп.
(Попробуйте перенести эту программу на другой комп с ХР)

Алексей

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 21 Январь 2013, 16:36
DPZ
Копайте в двух направлениях :
- работа семерки с 16-разрядными приложениями,
- киррилица и раскладки клавы

Я выкручивался DosBox

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 22 Январь 2013, 10:45
Mihal
Алексей- Софт-Центр писал(а):Добрый день!
В поле ввода можно всё ввести, но как только нажимаешь ENTER или TAB итп,
поле ввода очищается, ну то есть пустым становится.
Даже пароль на входе в программу ввести невозможно
Т.е. в программу Вы не входите, а эксперементируете только на вводе пароля!?
Нет. Я специально написал _даже_ пароль :) Но опишу яснее:
Просто первым делом после переноса программы на "семерку" обнаружилось,
что в неё теперь невозможно войти - говорит, что пароль не подходит.
Тыкаясь с режимами совместимости итп случайно обратил внимание,
что после нажатия ENTER пропадают "звездочки" в поле ввода пароля и потом выскаивает окошко-сообщение, что пароль не верный.
Мне это показалось подозрительным и я пароль на вход убрал (на другой машине на которой стоит XP),
нова скопировал прогу на "семерку" и убедился что теперь можно входить в прогу без пароля,
но вот поля ввода в разных экранных формах не работают.
После нажатия ENTER или TAB итп поле ввода очищается, то есть данные вести невозможно.
Предположил что дело именно в связке Clarion 2 и Windows 7.
Стал искать, может быть есть какое-то решение, например патч для кларионовских DLL'ок под Win7 или еще что-нибудь.
Но нашел только Ваш форум :)
Вот, спрашиваю, всё таки тут программисты, которые, возможно, поддерживают какие-то свои старые продкты,
и которые, возможно, сталкивались с чем то подобным.

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 22 Январь 2013, 10:49
Mihal
DPZ писал(а):Копайте в двух направлениях :
- работа семерки с 16-разрядными приложениями,
- киррилица и раскладки клавы
Я выкручивался DosBox
Ну да, я примерно так пока и сделал.
Я пока поставил им Virtual Box, потому что людям надо работать прямо сейчас.
Но хотелось бы более простое решение, если оно есть, неохота женщинам усложнять жизнь,
слишком много разных нюансов (лишних для женщин) при использовании VirtualBox.

P.S. Хотя надо наверное програму поменять на более современную :-)

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 23 Январь 2013, 21:12
Mihal
То есть, как я понимаю, никто с подобным не сталкивался?

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 23 Январь 2013, 22:27
Дед Пахом
я даже с Clarion for Windows 2 не сталкивался...

Re: Поля ввода на Clarion for Windows 2 не работают в Window

Добавлено: 24 Январь 2013, 21:27
Mihal
:-)

Ну я то еще на DOS'овском Clarion 2.1 начинал писать, просто лет десять уже "не брал в руки шашек",
другим теперь занимаюсь, поэтому совсем не в теме, вот и решил спросить тут.
Просто, говорю же, я думал, что может быть кто-то из программистов поддерживает
какие-нибудь старые свои проекты (ну всякое же бывает) и может быть сталкивался с такой проблемой.