Форум: "Начинающим";
Текущий архив: 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