Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2017, 05:32   #1
Владимир_П
 
Регистрация: 22.10.2010
Сообщений: 5
По умолчанию TComPortDrive error

Доброе время суток. Можете подсказать с одной проблемой. На днях меня попросили подкорректировать программу, написанную на Делфи 7. Но открыть ее не удается, вернее удается, но с ошибкой.

Ругается на отсутствие класса TComPortDrive. Хотя сам файл есть и поключен :







При компиляции появляется вот такое сообщение, после которого следующая ошибка






Как обойти эту проблему?

Последний раз редактировалось Владимир_П; 20.03.2017 в 06:20.
Владимир_П вне форума Ответить с цитированием
Старый 20.03.2017, 09:35   #2
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Цитата:
Сообщение от Владимир_П Посмотреть сообщение
Как обойти эту проблему?
Как и обычно поступают в таких случаях
В данном случае - установить пакет ComDrv32:
Вложения
Тип файла: rar ComDrv32.rar (169.1 Кб, 18 просмотров)
kropotkina-alice вне форума Ответить с цитированием
Старый 20.03.2017, 10:46   #3
Владимир_П
 
Регистрация: 22.10.2010
Сообщений: 5
По умолчанию

В общем такая ошибка после установки пакета. Может быть я что-то неправильно делаю. Как правильно установить дополнительные компоненты в среду?
Изображения
Тип файла: png 7.png (6.2 Кб, 86 просмотров)
Владимир_П вне форума Ответить с цитированием
Старый 20.03.2017, 10:55   #4
Владимир_П
 
Регистрация: 22.10.2010
Сообщений: 5
По умолчанию

Подобные ошибки могут быть из-за того, что сама прога была написана еще на Windows 95 (или 98-ой), а теперь открыта в Windows 7, другие WinAPI?
Владимир_П вне форума Ответить с цитированием
Старый 20.03.2017, 12:42   #5
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 979
По умолчанию

а ещё возможно была другая версия этого компонента. а в новой переделали и убрали какое то свойство. так было на CPortLib у меня.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Старый 21.03.2017, 05:18   #6
Владимир_П
 
Регистрация: 22.10.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от IliaIT Посмотреть сообщение
а ещё возможно была другая версия этого компонента. а в новой переделали и убрали какое то свойство. так было на CPortLib у меня.
Как оказалось - другая версия. Старой нигде не нашел. Радует одно - разработчик один и тот же )). Сейчас ковыряю код - может что-нибудь получиться.

Последний раз редактировалось Владимир_П; 21.03.2017 в 05:21.
Владимир_П вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Studio С++. при проверке условий ошибка error C2059: syntax error : ')' Kitekat Помощь студентам 5 07.07.2014 18:36
parse error: synxax error, unexpected 'case' (T_CASE) in ***** on line 930 Sullyvan PHP 2 21.06.2013 12:39
Причина ошибки Parse error: syntax error, unexpected T_VARIABLE Masafi PHP 4 10.05.2013 18:31
Ошибка Parse error: syntax error, unexpected T_STRING в PHP gunsoy PHP 1 20.07.2012 23:18
Ищу причину ошибки: Error in loading DLL, она же Error 48. hozpraktik Microsoft Office Excel 1 19.11.2009 12:39