Nickolay.info. Тексти. Borland C 3.1 і Turbo Pascal 7.1 для Windows Vista або Windows 7
Наше деловое партнерство www.banwar.org
Коротка відповідь на питання, як запустити старенький навчальний Borland C ++ 3.1 під новими 32- та 64-розрядними версіями Windows є в цій замітці - достатньо поставити емулятор DOS і запускати оболонку C ++ з-під нього. Але возитися кожен раз з настройками і командним рядком незручно, куди краще зробити збірку на основі DOSbox'a, куди заодно можна додати і русифікатор. Все одно нічого зручніше для навчання Сі / Сі ++, ніж Borland C ++ 3.1, я не бачив.
Прикладена нижче складання виконана на основі DosBox 0.73 і keyrus.com, вона повинна працювати як на 32, так і на 64-розрядних платформах Windows, як то XP (32), XP (64), Vista (32), Win7 (64 ).
Інструкція по установці нескладна:
1. Запустіть файл Borland.exe, з'явиться вікно саморазворачівающегося архіву, в поле введення Extract to: введіть c: \ ( "c" - латинська, риса в кінці обов'язкова) і натисніть кнопку Extract:
Сподіваюся, Ви зайшли під обліковим записом, роздільною створювати папки в корені диска c:
2. На диску c: з'явилася папка Borland з усім необхідним. Запускати С ++ можна знаходяться там ярликом. Ну або перетягнути ярлик на Робочий Стіл, якщо так зручніше.
Що де лежить всередині папки Borland:
- Папка Borlandc - середовище програмування Borland 3.1;
- Папка DosBox - віртуальна машина DOS;
- Папка KeyRus - русифікатор клавіатури в DOS-режимі;
- Папка Program - папка для Ваших програм;
- Ярлик Borland C ++ - ярлик для запуску системи.
Важливі зауваження:
- Міняти розташування папок або перейменовувати їх не можна! Точніше, можна, але тоді самі розбирайтеся, як все налаштувати на нові папки.
- Перемикання мов введення в оболонці Borland C ++ 3.1 - права клавіша Ctrl. По крайней мере, у мене працює.
- Ложка дьогтю - комбінація клавіш Ctrl + F9 за замовчуванням не запускає програму, а негайно все закриває! Винен не я, а розробники DOSBox, повісити на цю комбінацію клавіш вихід з системи. Так що запускати доведеться через меню Run. З іншого боку, цю проблему легко вирішити: в занедбаному через DOSBox Borland C ++ 3.1 натискаємо Ctrl + F1, з'являється вікно налаштування гарячих клавіш, там послідовно тиснемо на екрані кнопки Shutdown і Del - обробник події знаходиться на відстані, потім кнопки на екрані Save, Exit - і Ctrl + F9 з середовища Сі ++ працює по-старому. Стоп, скажете Ви, але ж Ctrl + F1 відкривало в Borland C ++ контекстну довідку? Теж можна вирішити - аналогічно зітріть обробку події Mapper, правда, після цього переназначать клавіші вже не вийде. Але ж якщо щось не подобається - можна просто стерти в папці c: \ Borland \ DOSBox файл mapper.txt - і відновляться всі призначення клавіш за замовчуванням.
- При переході в повноекранний режим кольору можуть збитися. Питання - до розробників Windows.
Завантажити архів Borland.exe можна тут (12.5 Мб)
Turbo Pascal 7.1 - збірка для нових версій Windows
Аналогічна збірка Турбо Паскаля 7.1 (3.27 Мб, установник в архіві ZIP) - влаштована так само, просто скачайте ZIP, розгорніть, всередині файл EXE, покладіть його в корінь диска c :, запустіть і натисніть "Вилучити". Ярлик Паскаля - в папці c: \ Pascal. Приємний нюанс цієї збірки - основна допомога Паскаля перекладена російською, а також вже змінені до своїх основних функцій Ctrl + F1 і Ctrl + F9.
Більш докладна інструкція:
1. Запустіть файл Pascal.exe, увімкніть JavaScript виконання, якщо Windows запитує, з'явиться вікно саморазворачівающегося архіву, в поле введення "Папка призначення:" введіть
c: \
(Буква "c" - латинська, риса в кінці обов'язкова) і натисніть кнопку Вилучити.
Передбачається, що Ви зайшли під обліковим записом, роздільною створювати папки в корені диска c:
При необхідності підтвердіть для Windows, що "Ця програма встановлена правильно".
2. На диску c: з'явилася папка Pascal з усім необхідним.
Запускати Паскаль можна знаходяться там ярликом.
Ну або перетягнути ярлик на Робочий Стіл, якщо так зручніше.
Що де лежить всередині папки Pascal:
- Папка TP71 - середовище програмування Turbo Pascal 7.1;
- Папка DosBox - віртуальна машина DOS;
- Папка KeyRus - русифікатор клавіатури в DOS-режимі;
- Папка Program - папка для Ваших програм;
- Ярлик Turbo Pascal 7.1 - ярлик для запуску системи.
зауваження:
- У редакторі Паскаля перемикання режимів введення латиниця / кирилиця виконується правою клавішею Ctrl
- Редактор Паскаля "знає" операції вирізати-копіювати-вставити (див. Меню Edit), але не обмінюється даними з системним буфером обміну Windows
- Допомога русифікована - натисніть F1 або Ctrl + F1
- Ваші програми будуть зберігатися в папці c: \ Pascal \ Program, якщо скопіювали туди нову програму, а Паскаль її "не бачить", перезапустіть систему. Так уже влаштована віртуальна машина DOS ...
Стоп, скажете Ви, але ж Ctrl + F1 відкривало в Borland C ++ контекстну довідку?