Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 04.07.2011, 23:02
delphicoding delphicoding вне форума
Активный
 
Регистрация: 04.07.2011
Сообщения: 206
Репутация: -461
Вопрос При компиляции ругается на проверенный файл...

Добрый день!
Пытаюсь скомпилировать проект Delphi 2009 в Delphi XE - но при компиляции возникают ошибки в обычном месте, ругается на файл cxFilterDialog:
Код:
[DCC Error] cxFilterDialog.pas(245): E2003 Undeclared identifier: 'Null'
[DCC Error] cxFilterDialog.pas(250): E2003 Undeclared identifier: 'VarIsNull'
[DCC Error] cxFilterDialog.pas(250): E2003 Undeclared identifier: 'VarIsStr'
[DCC Error] cxFilterDialog.pas(250): E2015 Operator not applicable to this operand type
[DCC Warning] cxFilterDialog.pas(250): W1024 Combining signed and unsigned types - widened both operands
[DCC Error] cxFilterDialog.pas(250): E2012 Type of expression must be BOOLEAN
[DCC Warning] cxFilterDialog.pas(445): W1050 WideChar reduced to byte char in set expressions.  Consider using 'CharInSet' function in 'SysUtils' unit.
[DCC Error] cxFilterDialog.pas(477): E2003 Undeclared identifier: 'Null'
[DCC Fatal Error] cxGridCustomTableView.pas(2330): F2063 Could not compile used unit 'cxFilterDialog.pas'
Возможно из-за новой версии Delphi или компонентов... подскажите как найти причину этой ошибки?
Ответить с цитированием
  #2  
Старый 04.07.2011, 23:20
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

поиск мне сказал что
Последняя ошибка - "не откомпилирован модуль cxFilterDialog.pas".
А он не откомпилирован из-за первых ошибок.
А первые ошибки означают, чтомодуль cxFilterDialog.pas не видит variants.pas.
Тогда такого модуля вероятно нет у тебя в новой версии.

P.S. А вобще красота
http://www.cyberforum.ru/delphi-begi...ead329649.html
http://programmersforum.ru/showthread.php?p=838451

Последний раз редактировалось ALexandr555, 04.07.2011 в 23:25.
Ответить с цитированием
  #3  
Старый 05.07.2011, 00:29
delphicoding delphicoding вне форума
Активный
 
Регистрация: 04.07.2011
Сообщения: 206
Репутация: -461
По умолчанию

Знать бы что это за модуль и откуда его взять ???
Ответить с цитированием
  #4  
Старый 05.07.2011, 00:33
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

А в переводчик на худой конец слабо закинуть?
вот, например:
Код:
[DCC Error] cxFilterDialog.pas (245):
 E2003 необъявленный идентификатор: "Null" 
[DCC Error] cxFilterDialog.pas (250):
 E2003 необъявленный идентификатор: 'VarIsNull' 
[DCC Error] cxFilterDialog.pas (250): 
E2003 необъявленный идентификатор: 'VarIsStr' 
[DCC Error] cxFilterDialog.pas (250): 
E2015 Оператор не относится к этому типу операнда 
[DCC Warning] cxFilterDialog.pas (250): 
W1024 Сочетание знаковых и беззнаковых типов - расширились оба операнда 
[DCC Error] cxFilterDialog.pas (250):
 E2012 Тип выражения должен быть BOOLEAN 
[DCC Warning] cxFilterDialog.pas (445):
 W1050 WideChar сводится к байта символ в набор выражений. 
Подумайте об использовании "CharInSet" функции в блоке "SysUtils. 
[DCC Error] cxFilterDialog.pas (477): 
E2003 необъявленный идентификатор: "Null" 
[DCC Fatal Error] cxGridCustomTableView.pas (2330): 
F2063 не удалось скомпилировать 'cxFilterDialog.pas' 
используется единица 
Коряво но вполне можно понять о чем идет речь.
У тебя там полно ошибок.

Последний раз редактировалось Konrad, 05.07.2011 в 00:39.
Ответить с цитированием
  #5  
Старый 05.07.2011, 00:46
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от ALexandr555
Я думаю, ТС парень плодовитый:
http://forum.vingrad.ru/forum/topic-333460.html
Ответить с цитированием
  #6  
Старый 05.07.2011, 01:48
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

Цитата:
Сообщение от angvelem
Я думаю, ТС парень плодовитый:
http://forum.vingrad.ru/forum/topic-333460.html

и не ленивый, специально зарегался на всех
Ответить с цитированием
  #7  
Старый 05.07.2011, 13:05
delphicoding delphicoding вне форума
Активный
 
Регистрация: 04.07.2011
Сообщения: 206
Репутация: -461
По умолчанию

Разобрался, один компонент был неправильно подключен в результате этот баг. Всем спасибо!
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:59.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025