PowerBuilder 10.5 в среде Windows 7, проблема сетевого принтера с управлением ole - PullRequest
1 голос
/ 15 июня 2011

Я переношу приложение PB с 9 на 10,5, MS Office 97, 2003 на MS Office 2011, операционная система Windows XP на Windows 7.

Моя проблема заключается в том, что при настройке / выполнении приложения настройка activeprinter из ole control

ole_1.object.application.ActivePrinter = "Xerox1W3 on Laxhns73"

но он показал ошибку доступа к свойству внешнего объекта activeprinter в строке ## в функции fw_xyz ..

Но раньше это работало между тем, как некоторые серверы переносили одно местоположение в другое. так что я не понимаю, почему это не работает ..

любой может заглянуть в это как можно скорее.

Заранее спасибо

Pandian R

1 Ответ

0 голосов
/ 15 июня 2011

Нетрудно заметить, что PowerBuilder 10.5 никогда не поддерживался в Windows 7, поэтому вы рискуете ориентироваться в проблемах, о которых известно, что Sybase существует (но не опубликовано в едином списке, только в журналах исправления ошибок) доPowerBuilder 11.5.

Кроме того, похоже, что приложение за элементом управления OLE (вы не упомянули, что это такое) изменило свой интерфейс OLE, чтобы исключить свойство Application.ActivePrinter.Возможно, на вашей платформе Windows 7 установлена ​​новая версия.

Удачи,

Терри.

...