Все программы, написанные на Delphi 7, основаны на чистом Win32 коде без .NET/Java и должны легко запускаться в любом Windows от Windows 95 до Windows 10.
Я раньше пробовал ставить PCW в целях тестирования на Windows 98 SE, на Windows XP, на Windows 7 и он везде работал. А вот на Windows 95 пробовал, но там вылезали ошибки и до успешного запуска дело так и не дошло.
Итак, как запустить PaintCAD 4Windows на Windows 95.
Для чистоты эксперимента я взял чистый Windows 95.
![Изображение](http://blackstrip.ru/tmp/win95pcw/1.png)
И установил его.
![Изображение](http://blackstrip.ru/tmp/win95pcw/2.png)
Запустил paintcad.exe и увидел сообщение об ошибке "Программа выполнила некорректную операцию и будет закрыта".
![Изображение](http://blackstrip.ru/tmp/win95pcw/3.png)
Когда жмем "Закрыть" — видим причину ошибки: ошибка чтения ImageList.
![Изображение](http://blackstrip.ru/tmp/win95pcw/4.png)
Я знал это. И это даже описано в файлах readmeru.txt/readmeen.exe в дистрибутиве паинткада. Дело в том, что в win95 был старый формат изображений в ImageList, для установки нового надо поставить либо новый CommonControls, либо Internet Explorer, включающий в себя CommonControls.
1. Установка Internet Explorer 5.0
Запустил установку IE5.0 через ie5setup.exe. Выбираем минимальную установку.
![Изображение](http://blackstrip.ru/tmp/win95pcw/5.png)
Далее появляется это окно для выбора компонентов.
![Изображение](http://blackstrip.ru/tmp/win95pcw/6.png)
Оставляем ТОЛЬКО флажок Internet Explorer 5 Web browser, остальные убираем. Иначе установка будет ломиться в интернет чтоб скачать компоненты.
После окончания установки и перезапуска компьютера снова пробуем запустить paintcad.exe. Снова ошибка — жмем "Закрыть" и видим подробности: нет библиотеки Winsock2.
![Изображение](http://blackstrip.ru/tmp/win95pcw/7.png)
2. Установка Winsock2
Запускаем ws2setup.exe. А оно ругается — не установлен TCP/IP.
![Изображение](http://blackstrip.ru/tmp/win95pcw/8.png)
Лезем в "Панель управления"-"Сеть". В списке нет TCP/IP. Жмем кнопку "Добавить".
![Изображение](http://blackstrip.ru/tmp/win95pcw/9.png)
В открывшемся окне выбираем "Протокол". Жмем "Добавить...".
![Изображение](http://blackstrip.ru/tmp/win95pcw/10.png)
В открывшемся окне выбираем "Microsoft" и "TCP/IP". Жмем ОК и устанавливаем протокол (Windows попросит установочный диск).
![Изображение](http://blackstrip.ru/tmp/win95pcw/11.png)
После установки протокол TCP/IP появится в списке и Windows попросит перезагрузиться.
![Изображение](http://blackstrip.ru/tmp/win95pcw/12.png)
Обязательно перезагружаем компьютер и наконец-то запускаем установку Winsock2 через ws2setup.exe. В конце видим сообщение об успешной установке.
![Изображение](http://blackstrip.ru/tmp/win95pcw/13.png)
Это сообщение просит снова перезагрузить компьютер. Перезагружаем.
3. Установка шрифтов
Запускаем paintcad.exe — теперь он запускается успешно. Но шрифты выглядят страшно.
![Изображение](http://blackstrip.ru/tmp/win95pcw/14.png)
Да и главное окно все перекошено, половина кнопок вылезла за границы окна. Это потому что в Windows 95 нет шрифтов Tahoma.
![Изображение](http://blackstrip.ru/tmp/win95pcw/15.png)
Закрываем paintcad. Открываем "Панель управления"-"Шрифты" (или в папку c:\windows\fonts). В меню выбираем "Файл"-"Установить новый шрифт...".
![Изображение](http://blackstrip.ru/tmp/win95pcw/16.png)
Лезем с помощью допотопного диалогового окна в папку, где лежат файлы обычного и жирного шрифтов Tahoma, а именно tahoma.ttf и tahomabd.ttf. Система их просканирует (секунд 5) и выдаст названия шрифтов в списке. Выделяем оба шрифта и жмем OK. Ждем пока они установятся.
![Изображение](http://blackstrip.ru/tmp/win95pcw/17.png)
Все готово. Запускаем paintcad.exe — из окна ничего не вылезает и все работает как обычно.
![Изображение](http://blackstrip.ru/tmp/win95pcw/18.png)
4. Настройка полноэкранного режима
Последний штрих — настроить "полноэкранные режимы" паинткада. Дело в том, что в Windows 95 развернутые на весь экран окна не считались полноэкранными, и поэтому, например, при предпросмотре рисунка панель задач не будет скрыта автоматически. Можно обойти это следующим образом: кликаем по панели задач правой кнопкой, выбираем "Свойства". В открывшемся окне ставим галку "Автоматически убирать с экрана" и жмем ОК.
![Изображение](http://blackstrip.ru/tmp/win95pcw/19.png)
Теперь панель задач не будет мешать предпросмотру нарисованного. А чтобы ее вызвать — достаточно подвести курсор мыши к нижней границе экрана.
Итог
Итак, для установки PaintCAD 4Windows на Windows 95 вам потребуется:
1) иметь установленный или установить Windows 95
2) скачать PaintCAD 4Windows по любой из ссылок и распаковать с помощью архиватора в любую папку вашего компьютера с Windows 95:
http://blackstrip.ru/pcw.zip
http://blackstrip.ru/pcw.rar
http://blackstrip.ru/pcw.exe
3) установить IE5.0 в минимальной комплектации:
http://blackstrip.ru/tmp/win95pcw/ie5setup.zip
4) установить TCP/IP протокол в систему через "Панель управления" — "Сеть"
5) установить Winsock2:
http://blackstrip.ru/tmp/win95pcw/ws2setup.zip
6) установить шрифты в систему через меню "Файл" папки c:\windows\fonts:
http://blackstrip.ru/tmp/win95pcw/tahoma.ttf
http://blackstrip.ru/tmp/win95pcw/tahomabd.ttf
7) включить автоматическое скрытие панели задач (чтоб она не мешала полноэкранному предпросмотру нарисованного изображения)