Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.10.22;
Скачать: CL | DM;

Вниз

При компиляции в новой версии выдает ошибку constant expression v   Найти похожие ветки 

 
ShurikSNZ   (2015-11-27 11:06) [0]

При переходе с Delphi 2007 на XE7 при компиляции проекта выдает ошибку
constant expression violates subrange bounds при вызовах api функций


 
Игорь Шевченко ©   (2015-11-27 11:46) [1]

Надо исправить текст программы, не будет выдавать


 
ShurikSNZ   (2015-11-27 12:13) [2]

То то и оно, под delphi 2007 компилируется без проблем -> получается более старшая версия не поддерживает полностью младшую?


 
ShurikSNZ   (2015-11-27 12:21) [3]

ошибка компиляции происходит в коде при вызове метода perform


 
Игорь Шевченко ©   (2015-11-27 12:31) [4]


> получается более старшая версия не поддерживает полностью
> младшую?


Получается, что надо внимательно читать отличия между используемыми версиями Delphi и исправлять текст программы, чтобы не было сообщений.


 
ShurikSNZ   (2015-11-27 14:44) [5]

Код писал не я и было это в 2007, теперь надо подправить кое что) как всегда)
В какой из версий, что поменялось глобально я не знаю.
код такой:  ind := Perform(CB_FINDSTRING, -1, Longint(PChar(Srch))); на него ругается, может подскажете как переписать?


 
Игорь Шевченко ©   (2015-11-27 14:58) [6]


> Perform(CB_FINDSTRING, -1, Longint(PChar(Srch)));


Perform(CB_FINDSTRING, WPARAM(-1), PChar(Srch));


 
ShurikSNZ   (2015-11-30 12:15) [7]

Спасибо за помощь.



Страницы: 1 вся ветка

Текущий архив: 2017.10.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
2-1448527183
Арлекино
2015-11-26 11:39
2017.10.22
Пару вопросов про указатели


2-1448453729
lamok
2015-11-25 15:15
2017.10.22
Подскажите как реализовать ввод текста


2-1448552760
SitiZen
2015-11-26 18:46
2017.10.22
Формула


15-1412610938
Kerk
2014-10-06 19:55
2017.10.22
FixInsight for Delphi


2-1446125074
NitroTek
2015-10-29 16:24
2017.10.22
Шаблоны