Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.013 c
3-44058
Dimitry
2003-03-26 12:19
2003.04.14
как без BDE работать с локальными таблицами(с полями Graphics


3-44069
AlexanderSK
2003-03-26 15:01
2003.04.14
Как получить данные из DOMAIN-а?


1-44218
Zew
2003-04-01 17:56
2003.04.14
Стиль windows xp


3-44068
Инна
2003-03-24 17:11
2003.04.14
модификация записей и отражение изменений на экране


3-44024
Jaxtor
2003-03-25 16:07
2003.04.14
Procedure Unknown





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский