Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 19 апр 2024, 08:11

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 30 дек 2019, 06:40 
Не в сети

Зарегистрирован: 30 дек 2019, 05:31
Сообщений: 3
При попытке вставить код:

Код:
var
  s: String;
  CheckColumn: TColumnEh;
begin
  DBGridEh1.DefaultDrawColumnDataCell(Cell, AreaCell, Column, ARect, Params);
  CheckColumn := DBGridEh1.FieldColumns['NAME'];
  DBGridEh1.FieldColumns['NAME'].HideDuplicates := true;

  s := CheckColumn.DisplayText;
  if not DBGridEh1.CheckColumnDuplicateValues(CheckColumn, Params.Row, s, false) then
  begin
    DBGridEh1.Canvas.Pen.Color := clTeal;
    DBGridEh1.Canvas.Polyline([Point(ARect.Left, ARect.Bottom),
                               Point(ARect.Right+1, ARect.Bottom)]);
    DBGridEh1.Canvas.Polyline([Point(ARect.Left, ARect.Bottom-1),
                               Point(ARect.Right+1, ARect.Bottom-1)]);
  end;
  Processed := true;
end;


выходит ошибка:
[Warning] Project1.pas (177): Symbol 'Point' is specific to a platform.
[Error] Project1.pas (177): ')' expected but ',' found.
[Error] Project1.pas (177): Incompatible types: 'TPoint' and 'Integer'.

Причём, в одном проекте работает нормально, а в двух других, одна и та же ошибка. Что может быть?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 дек 2019, 18:43 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1549
Добрый день.

Возможно какой-то "левый" модуль прописан в разделе uses.
Можете прислать полную версию вашего pas файла формы?

_________________
Best regards
EhLib support Team


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 02 июн 2020, 07:16 
Не в сети

Зарегистрирован: 30 дек 2019, 05:31
Сообщений: 3
Я тоже долго бился над проблемой. Потом удалил Classes в USES. Добавился в конце новый Classes, и заработало. Причину, так и не понял.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB