Главная страница
    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.006 c
1-1223062788
FlashParty
2008-10-03 23:39
2009.11.08
Delphi 2007 — INDY 10 — Работа с Gmail


2-1253853092
Alexandra
2009-09-25 08:31
2009.11.08
Import в Word


2-1253891798
dplz
2009-09-25 19:16
2009.11.08
Сохранении в .ini или в реестр всех переменных/параметров...


4-1221548514
dmitry_12_08_73
2008-09-16 11:01
2009.11.08
Декодирование комбинации клавиш


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