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

Вниз

Директивы компилятору   Найти похожие ветки 

 
kaif ©   (2003-03-26 10:21) [0]

Срочно перехожу на D7 (нет на складах дилеров D6). В исходных текстах компонентов (например, RXLib) директивы {$IFDEF RX_D6} хочется переделать так, чтобы они сработали для D7. (Проверка показала, что различий между D6 и D7 практически нет). Однако я никак не могу понять, где объявляются такие директивы... Поиск текста {$DEFINE RX_D6} ничего не дает. Аналогичная проблема и в других компонентах, исходный код которых я использую...
Кто может подсказать, где объявляются такие директивы? Не хотелось бы их засовывать в Project|Options...


 
Соловьев ©   (2003-03-26 10:29) [1]

а что скачать RxLib под D7 слабо?


 
kaif ©   (2003-03-26 10:36) [2]

Я сказал, дело не только в RxLib. Есть некоторые пакеты, в которых я исходный код переделал на 30% и вносить все эти изменения в новый код не хочу только из-за смены номера версии. К тому же слабо. Я не знаю, где скачать, анпример, RxLib под D7.


 
Соловьев ©   (2003-03-26 10:39) [3]

ya.ru


 
Kuusiniemi ©   (2003-03-26 11:00) [4]

>>Однако я никак не могу понять, где объявляются такие директивы... Поиск текста {$DEFINE RX_D6} ничего не дает.

Где искали-то? А файл rx.inc не пробовали смотреть? :)


 
kaif ©   (2003-03-26 11:00) [5]

Нашел вроде RXLib.
Но хочется все же понять, где разработчики компонентов определяют свои {$DEFINE } - ы. Невежество тяготит...


 
гончий   (2003-03-26 11:07) [6]

Ищи файл *.inc (кажется Rx.inc)


 
Alexandr ©   (2003-03-26 11:26) [7]

здесь смотрел?

http://shop.ibase.ru/borland.htm#delphi


 
kaif ©   (2003-03-26 11:42) [8]

Да, вроде в этом прайсе D6 имеется. Но скорее всего он устарел...
нашел {$DEFINE } в RX.INC. Версия D6 это VER140. интересно, а как обозначается версия D7? Хотя мне и этого достаточно, я просто изменю 1 DEFINE. Но все же...


 
Slava ©   (2003-03-26 13:01) [9]

{$IFDEF VER150} // Delphi 7.0
{$DEFINE То, что было в {$IFDEF VER140}
{$ENDIF}

Обычно этого хватает.

Но как правило, производители компонент достаточно быстро перевели свои продукты на Д7, т.к. это не составило большого труда. Вот переход от Д5 к Д6 был - это да.

В соседней ветке Alexandr говорил о сырости Д7. Я работаю на ней с сентября прошлого года. Багов не встречал. Но и не искал их :)



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
3-44073
Sergey_
2003-03-26 09:35
2003.04.14
Как создать запросом таблицу DBF


3-44002
Дмитрий Баранов
2003-03-25 12:08
2003.04.14
Явная конверсия text в image без DTS


1-44100
владимир33
2003-04-02 17:58
2003.04.14
передать ссылку на двумерный массив в функцию


14-44327
ASDF1
2003-03-30 18:12
2003.04.14
Как отловить сообщение???


1-44103
denis24
2003-04-02 19:07
2003.04.14
while not eof(1) do....