Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Не работает TComPort под Windows 7


Автор: EKoshelev 22.8.2013, 17:09
Поставил - не без геморов - пакет PortLib (Delphi 7, Window 7). При попытке вызывать у ComPort'а ShowSetupDialog вместо окна с настройками порта появляется сообщение:

"Error reading Combo1.ComProperty: Registry error (win error code: 2)"

Есть ощущение, что нужны какие-то изменения в реестре, но если в целом, то я вообще нифига не понимаю что ему от меня нужно. Помогите, плз.

Автор: northener 22.8.2013, 18:59
Цитата(EKoshelev @  22.8.2013,  17:09 Найти цитируемый пост)
Есть ощущение, что нужны какие-то изменения в реестре

Есть ощущение что сей компонент не совместим с Windows начиная с Висты. Если есть исходники компонента, можно попробовать исправить. Но лучше взять другой.

Автор: EKoshelev 22.8.2013, 20:40
northener, Спасибо. Уже поставил виртуальную машину с ХРюнделем. Вроде пашет.

Автор: xackera 23.8.2013, 09:50
Может устроит компонент для работы с com объектом из состава http://sourceforge.net/projects/tpapro. В Windows 7 работает без проблем. 

Автор: Aristarh_Dark 28.8.2013, 14:27
Запусти с правами администратора, думаю заработает.

Автор: artmaestro 6.9.2013, 23:12
У меня Win7 Ультимейт, качал библиотеку отсюда http://entropiya-blog.ru/komponent-dlya-roboty-s-com-portom.html установил на RAD Studio XE без всяких проблем.

Автор: Poseidon 7.9.2013, 15:18
Цитата(northener @ 22.8.2013,  18:59)
Есть ощущение что сей компонент не совместим с Windows начиная с Висты. Если есть исходники компонента, можно попробовать исправить. Но лучше взять другой.

Есть ощущение, что это связано с политикой безопасности Win7 и все будет работать если указать программе "Запуск от имени администратора". 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)