21 | 09 | 2017

Как в Windows XP загрузить Clipper для того, чтобы можно было компилировать программы, разработанные на Clipper. В Windows 98 загружался через autoexec.bat и config.sys. А как это сделать в XP?

Отвечает Рыжанов Денис Иванович:
Аналоги autoexec.bat и config.bat в Windows XP располагаются по пути C:\Windows\System32 и имеют названия autoexec.nt и config.nt.

Отвечает Юрий Александрович Пейсахович:
То же самое - создать autoexec, config и прописать там все, что надо.

Отвечает Sumc:
Не знаю как для клипера - для фокса все работает так:

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes.
Измените значение строковой переменной 00000409 с "us" на "ru".
В файле SystemRoot%\System32\autoexec.nt прописываете следующую строку:
lh %SystemRoot%\System32\kb16 ru.


После перезагрузки системы переключение раскладки клавиатуры в DOS-приложениях будет производиться. Обычно поддерживается стандартное для MS-DOS : Ctrl плюс левый Shift - латиница, Ctrl плюс правый Shift - кириллица.
В конец аутоексека:
lh %SystemRoot%\system32\dosx
lh %SystemRoot%\System32\kb16 ru
PATH D:\Work\Fox26\;D:\Work\Fox25\;d:\Dn;d:\ndn;c:\Progra~1\RulNote\;
Set Dn=D:\Dn
Set nDn=d:\Ndn
Set RulNote=c:\Progra~1\RulNote\RulNote.exe
В конец config.nt:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=250
buffers=80
device=%SystemRoot%\system32\haspdos.sys 

Отвечает Мирча:
В ХР нет проблемы с Clipper-м. Он компилирует так же, как и в 98-м или в ДОС-е.
Я делаю чрез bat-файл:
c:\clp5\bin\clipper zmenu /l if not errorlevel=1
c:\clp5\bin\rtlink @zmenu.lnk

и lnk-файл:

fi zmenu lib c:\clp5\lib\clipper.lib lib c:\clp5\lib\extend.lib lib c:\clp5\lib\terminal.lib lib c:\clp5\lib\dbfntx.lib

Запускаю программы тоже через bat-файл вместе с русификатором. Проблема с Фокс-ом или Карат-ом. Приемлемого решения не нашел ... загружаю ДОС дискетки.


Похожие темы на сайте