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

Вниз

Версия Delphi   Найти похожие ветки 

 
n-neo   (2006-02-27 09:32) [0]

Как програмно узнать версию Delphi?


 
Сергей М. ©   (2006-02-27 09:51) [1]

Инсталлятор Делфи фиксирует версию устанавливаемого продукта в соотв.ключе реестра, например для 7-ки:

HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi\7.0

Кр.того, в числе параметров в этом ключе присутствует параметр Version, уточняющий вариант установленного продукта, например, для Client Server Suite:

Version = CSS


 
n-neo   (2006-02-27 10:03) [2]

А нет стандартной функции для этого?


 
Сергей М. ©   (2006-02-27 10:08) [3]

Для чего ?
Для чтения реестра что ли ?


 
Гошик Кувшинов   (2006-02-27 11:38) [4]

общая идея такая

var dversion: integer;

{$ifdef ver130}
dversion := 5;
{endif}

{$ifdef ver140}
dversion := 6;
{endif}

{$ifdef ver150}
dversion := 7;
{endif}

ну и для остальных версий посмотри по справке, какие там номера у символов verNNN должны стоять


 
partizan   (2006-02-27 13:50) [5]

s:=5;
for i:=1 to 5 do
s:=s-1;
x:=1/s;


После выполнения этого кода появляется сообщения об ошибке деления 0, а в главном окне можно посмотреть версию делфи


 
antoxa2005   (2006-02-27 14:07) [6]

А, как узнать на чем написано приложение?


 
antoxa2005   (2006-02-27 14:09) [7]

Т.е. можно ли определить, что программа написана на D2006, а не на D7 или D2005


 
antoxa2005   (2006-02-28 03:24) [8]

Ну, что не знает ни кто?
> можно ли определить, что программа написана на D2006, а
> не на D7 или D2005


 
TUser ©   (2006-02-28 05:57) [9]

См. [4].


 
clickmaker ©   (2006-02-28 09:55) [10]


> antoxa2005   (27.02.06 14:09) [7]
> Т.е. можно ли определить, что программа написана на D2006,
>  а не на D7 или D2005

вытащить Linker version из заголовка PE. Для D6,D7 - 2.25. Выше - не в курсе, но могла и такой же остаться



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

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

Наверх





Память: 0.46 MB
Время: 0.051 c
6-1135147258
Jumaric
2005-12-21 09:40
2006.04.02
Запуск программы


2-1142407881
Ньюб2
2006-03-15 10:31
2006.04.02
Определить температуру проца


1-1141215732
Radix
2006-03-01 15:22
2006.04.02
Форма сворачивается в левый нижний угол


9-1127639612
D@rk
2005-09-25 13:13
2006.04.02
Directdraw help


15-1141077808
SkyRanger
2006-02-28 01:03
2006.04.02
У системы Windows Vista будет шесть версий





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