Главная страница
    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.005 c
2-1253620987
kate158
2009-09-22 16:03
2009.11.08
поиск ячеек по excel файлам


15-1252528212
Юрий
2009-09-10 00:30
2009.11.08
С днем рождения ! 10 сентября 2009 четверг


2-1253114011
FEV
2009-09-16 19:13
2009.11.08
Почему данная функция выводит не все имена папок???


2-1253670540
Время
2009-09-23 05:49
2009.11.08
подсчет времени


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