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

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Mihal
Новичок
Сообщения: 5
Зарегистрирован: 21 Январь 2013, 2:12

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

Сообщение Mihal »

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

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

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

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

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

Спасибо :)
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

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

Сообщение Алексей- Софт-Центр »

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

Алексей
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

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

Сообщение DPZ »

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

Я выкручивался DosBox
П.З.Д.
Mihal
Новичок
Сообщения: 5
Зарегистрирован: 21 Январь 2013, 2:12

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

Сообщение Mihal »

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

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

Сообщение Mihal »

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

P.S. Хотя надо наверное програму поменять на более современную :-)
Mihal
Новичок
Сообщения: 5
Зарегистрирован: 21 Январь 2013, 2:12

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

Сообщение Mihal »

То есть, как я понимаю, никто с подобным не сталкивался?
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

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

Сообщение Дед Пахом »

я даже с Clarion for Windows 2 не сталкивался...
С уважением, ДП
Mihal
Новичок
Сообщения: 5
Зарегистрирован: 21 Январь 2013, 2:12

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

Сообщение Mihal »

:-)

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