У меня возникла странная проблема.
Моя программа разработана с использованием Delphi7.На компьютере клиента, работающем под управлением Windows 7, 64-разрядная версия Printer.Printers.Count возвращает 0, даже если установлено несколько принтеров.
MS Word печатает без проблем и возвращает правильный список принтеров.
По-видимому, раньше он работал на том же компьютере, а затем перестал работать в прошлом.
Были проблемы со спулером, и недавно были установлены сетевые принтеры.
Конечно, это может вызвать проблему, но все равно не объясняет, почему Word видит принтеры, а Delphi нет.
Есть идеи?
Спасибо!
Редактировать: Запуск программы с повышенными привилегиями решил проблему.Дело доходит до Мартина.Спасибо!