Pascal для Windows

 
  В этой небольшой статье речь пойдет о том, как правильно установить Pascal (в принципе, все равно, какой версии, но я для примера использовал Turbo Pascal 7.0) в Windows XP. Любой, кто пытался это сделать, сталкивался с проблемой поддержки русского языка в досовских приложениях в Windows XP. Эту проблему мы тоже решим. Приступим.
  Итак, во-первых нам необходимо скачать и распаковать в отдельную папку собственно сам Pascal - Turbo Pascal 7.0  Затем, скачать и распаковать в папку .../TP7/BIN (здесь и далее  "..." - путь к папке, в которой вы распаковали скачанный архив) русский файл помощи для Pascal'a - TpHelp  В папке TP7 находится ярлык для запуска Turbo Pascal's, откройте его свойства (см. рис 1 - img1.jpg). На вкладке "Программа" вам нужно изменить пути: "Команда" - путь к файлу turbo.exe и "Рабочая папка" - путь к папке, в которой находится turbo.exe (.../TP7/BIN/Turbo.exe и .../TP7/BIN/ соответственно). Теперь запустите Turbo Pascal через полученный ярлычок. В самом Turbo Pascal'e нужно в главном меню нажать "Options" далее "Directories..." и изменить там пути на .../TP7/UNITS (см. рис 2 - img2.jpg). Нажмите "OK" и затем можно выходить из Pascal'a.
  Теперь сделаем нормальную поддержку русского языка. Скачайте патч к реестру Windows XP. Запустите его. Теперь скачайте файл RK.com и разархивируйте его например в C:\RUS\ Затем откройте с помощью блокнота файл C:\Windows\SYSTEM32\autoexec.nt и добавьте в конец строку
"lh %SystemRoot%\system32\kb16.com ru" (без кавычек) и в начало строку "C:\RUS\RK.COM" (тоже без кавычек)
  Все! Сохраните файл autoexec.nt и перезагружайтесь. Переключение на русский язык (в Pascal'e и любой другой досовской программе) будет осуществляться комбинацией left CTRL + right SHIFT, а на английский комбинацией right CTRL + left SHIFT. Pascal готов к работе!