Форум: "Начинающим";
Текущий архив: 2017.10.22;
Скачать: [xml.tar.bz2];
ВнизПри компиляции в новой версии выдает ошибку 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.002 c