Главная страница
    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.008 c
3-43997
junior
2003-03-24 21:10
2003.04.14
Как в IB создать БД из Delphi?


6-44287
Dx_com
2003-02-19 20:15
2003.04.14
Смена IP и маски подсети в ХР или NT


1-44233
travnikOFF
2003-04-02 05:20
2003.04.14
Плейлист


3-44041
Roman_kv
2003-03-22 15:23
2003.04.14
CheckBox в DBGrid


1-44136
Андрусь
2003-04-03 10:59
2003.04.14
Является ли корректным такое освобождение памяти





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский