Решение проблемы с запуском Delphi 7 под Windows Vista

В исследовательских целях, решил проверить, работает ли старая добрая Delphi 7 под Windows Vista. Оказалось, что просто так - нет. Ругается. Подробно проблема с решением описана у доктора Боба (англ.). Поначалу я думал, что это фатально, и придется приобретать последнюю версию Delphi только для того, чтобы перекомпилировать старую софтинку под вистой.

Ругается следующим образом:

Unable to rename 'C:\Program Files\Borland\Delphi7\Bin\delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\Bin\delphi32.dro'.

Решается проблема установкой прав доступа на "Изменение" ("Modify") для простых смертных "Пользователей" ("Users") данного компьютера на папки "C:\Program Files\Borland\Delphi7\Bin", "C:\Program Files\Borland\Delphi7\Projects" и другие папки, куда могут помещаться результаты компиляции модулей. Права устанавливаются на вкладке "Безопасность" ("Security"?) при вызове пункта контекстного меню "Свойства" ("Properties").

Сообщения о несовместимости при запуске Delphi, по-моему, можно безболезненно игнорировать, не забыв поставить галочку "не показывать больше мне это сообщение".

Хозяйке на заметку: Как писать приложения на Delphi под Windows Vista.

· Добавьте на news2.ru

Похожие записи:


9 Комментариев »

  1. Dima said,

    Октябрь 27, 2007 @ 18:48

    Спасибо тебе.. у друга такая же проблема возникла..)))

  2. Dennion said,

    Октябрь 31, 2007 @ 12:08

    Михайло, ты себе Vista воткнул чтоль?

  3. Mikhail said,

    Октябрь 31, 2007 @ 13:41

    Dennion: ставил на виртуалке протестировать работоспособность одной старой программы.

  4. BugerMan said,

    Октябрь 31, 2007 @ 20:04

    Ставил как-то почти год назад Д7 на ультимейт никаких проблем не возникло )

  5. Mikhail said,

    Октябрь 31, 2007 @ 20:15

    BugerMan: вот именно то же самое я и повторил :)
    может быть ты сидел под администратором?

  6. fens said,

    Ноябрь 14, 2007 @ 11:30

    Народ а как быть с проблемой со справкой?

  7. Mikhail said,

    Ноябрь 14, 2007 @ 11:34

    fens: говорят, в качестве решения можно скопировать winhlp32.exe из Windows XP.

  8. KingComp said,

    Май 5, 2008 @ 17:19

    Мне помогло то, что я запустил delphi32.exe от имени администратора.. А до этого выводило ошибку, что данная программа не совместима… Юзайте на здоровье!)))

  9. Mikhail said,

    Май 6, 2008 @ 07:52

    KingComp: ну это в принципе тоже вариант, т.е. либо меняем разрешения для обычных пользователей, либо запускаем под админом.

RSS feed for comments on this post · TrackBack URI.

Прокомментируйте