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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2011, 23:24   #1
athleet
Пользователь
 
Регистрация: 18.12.2010
Сообщений: 22
По умолчанию Incompatible types TCanvas and TBitmap

Добавляю dbgrid от компонента alpha controls и Delphi7 пишет сабж + "Too many actual parametres", ссылаясь на эту строчку
Код:
DrawColorArrow(Canvas, Canvas.Font.Color, ARect, BF_RIGHT);
Этот код появился автоматически при создании нового dbgrid'a.
athleet вне форума Ответить с цитированием
Старый 13.07.2011, 03:45   #2
Nebro
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 22
По умолчанию

Ап, так же интересует этот вопрос.
Nebro вне форума Ответить с цитированием
Старый 13.07.2011, 04:01   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

возможно этот метод есть в другом модуле с флагом override. Проверьте откуда берёт начало ваш DrawColorArrow, а затем узнайте где он должен находится чтобы принимать заданные вами параметры.

конкретный пример:
Методы: FindFirst,FindNext,FindClose есть и в Windows и в SysUtils модулях, но значения у них разные, по этому если я укажу 2 этих модуля, и попытаюсь использовать эти методы, не указав ему откуда им взяться, то я получу и ваш вариант ошибки и несовместимость типов. Потому что FindFirst,FindNext,FindClose возьмутся из модуля Windows, а не из модуля SysUtils.

Для решения проблем, просто указываю:
SysUtils.FindFirst
SysUtils.FindNext
SysUtils.FindClose
Человек_Борща вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Incompatible types MetR Помощь студентам 4 22.12.2011 18:31
Incompatible types: 'Integer' and 'Extended' evgenext Общие вопросы Delphi 9 05.07.2010 08:03
Delphi Incompatible types Iogan Gamba Puti Помощь студентам 1 19.06.2008 13:45