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

Вниз

Использование $IFDEF   Найти похожие ветки 

 
Евгений Р.   (2009-09-23 01:29) [0]

Где можно найти перечень констант, которые можно писать после $IFDEF. Интересует версия Delphi.


 
brother ©   (2009-09-23 04:39) [1]

гуглиццо за 5 сек!
http://yandex.ru/yandsearch?text=%24IFDEF+%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F+%D0%B4%D0%B5%D0%BB%D1%84%D0%B8&from=fx3&clid=46510

Используйте

{$IFDEF VERXXX}
...
{$ELSE}
...
{$ENDIF}

Пользуйтесь вот такой таблицей:

   * Ver80 - Делфи 1
   * Ver90 - Делфи 2
   * Ver93 - С Buider 1
   * Ver100 - Дельфи 3
   * Ver110 - С Buider 3
   * Ver120 - Дельфи 4
   * Ver125 - С Buider 4
   * Ver130 - Дельфи 5
   * Ver140 - Дельфи 6
   * Ver150 - Дельфи 7

procedure TForm1.Button2Click(Sender: TObject);
const
 Version=
 {$Ifdef Ver80}"Делфи 1";{$EndIf}
 {$Ifdef Ver90}"Делфи 2";{$EndIf}
 {$Ifdef Ver100}"Дельфи 3";{$EndIf}
 {$Ifdef Ver120}"Дельфи 4";{$EndIf}
 {$Ifdef Ver130}"Дельфи 5 ";{$EndIf}
 {$Ifdef Ver140}"Дельфи 6";{$EndIf}
 {$Ifdef Ver150}"Дельфи 7";{$EndIf}
begin
  ShowMessage("Для компилляции этой программы был использован " + Version);
end;


 
Евгений Р.   (2009-09-23 12:31) [2]

Спасибо, а для более высоких версий Delphi (2005,2007...)


 
Ega23 ©   (2009-09-23 12:52) [3]


> Спасибо, а для более высоких версий Delphi (2005,2007...)


А вы по ссылке сходили?


 
Евгений Р.   (2009-09-23 14:40) [4]

Ну не нашел я там. Может на агрессивном сайте Delphi.kz?


 
brother ©   (2009-09-23 14:55) [5]

ну совсем заленился народ:
http://www.google.ru/search?hl=ru&client=firefox&rls=org.mozilla%3Aru%3Aofficial&hs=HvP&newwindow=1&q=%24IFDEF+Delphi+2005&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=
точнее:
http://delphi.about.com/od/objectpascalide/a/compiler_ver.htm
итого:
   * SYMBOL - COMPILER VERSION

   * VER80 - Delphi 1
   * VER90 - Delphi 2
   * VER100 - Delphi 3
   * VER120 - Delphi 4
   * VER130 - Delphi 5
   * VER140 - Delphi 6
   * VER150 - Delphi 7
   * VER160 - Delphi 8
   * VER170 - Delphi 2005
   * VER180 - Delphi 2006
   * VER180 - Delphi 2007
   * VER185 - Delphi 2007
   * WIN32 - Indicates that the operating environment is the Win32 API.
   * LINUX - Indicates that the operating environment is Linux
   * MSWINDOWS - Indicates that the operating environment is the MS Windows/li]
   * CONSOLE - Indicates that an application is being compiled as a console application


 
Евгений Р.   (2009-09-23 15:15) [6]

Спасибо преогромное за за Бразерскую помощь и глубочайшие извинения от всего заленившегося народа. Ну правда не мог найти.


 
Anatoly Podgoretsky ©   (2009-09-23 16:43) [7]

> Евгений Р.  (23.09.2009 15:15:06)  [6]

VER210 - Delphi 2010
VER200 - Delphi 2009
VER190 - Delphi 2009
яяяя5мm=ЄняM4яMxуэ5ВлЏь°…]?


 
Евгений Р.   (2009-09-23 17:19) [8]


> яяяя5мm=ЄняM4яMxуэ5ВлЏь°…]?

Глюк или что то не прошло?


 
Anatoly Podgoretsky ©   (2009-09-23 17:25) [9]

> Евгений Р.  (23.09.2009 17:19:08)  [8]

Глюк при отсутствие символа обрезки, устранять не хочется.


 
Германн ©   (2009-09-23 17:43) [10]


> Глюк при отсутствие символа обрезки, устранять не хочется.
>
>

Некошерно!


 
Anatoly Podgoretsky ©   (2009-09-23 17:47) [11]

А мне пофиг, еще силы на это тратить, вспоминать как у меня там написано.


 
Сергей М. ©   (2009-09-23 20:33) [12]


> отсутствие символа обрезки


Бараньих ножниц ?)


 
Sapersky   (2009-09-24 01:02) [13]

UNICODE - D2009 и более поздние.



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

Форум: "Начинающим";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.064 c
15-1252485162
brother
2009-09-09 12:32
2009.11.08
Бутовая флешка


15-1252530327
Германн
2009-09-10 01:05
2009.11.08
Куда делось нормальное меню "Администрирование"?


2-1253113553
B&W
2009-09-16 19:05
2009.11.08
VCL скорость работы


3-1229276722
Kabal
2008-12-14 20:45
2009.11.08
Как сохранить результат SQL запроса в таблицу Paradox?


15-1252510755
TUser
2009-09-09 19:39
2009.11.08
Опрос (ну или явка с повинной :))





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