Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Версия 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
1-1141017040
Димон
2006-02-27 08:10
2006.04.02
Отправить на печать все строки TMemo


2-1142577578
worldmen
2006-03-17 09:39
2006.04.02
Прога D5 не печатает под XP


2-1142679198
anubis
2006-03-18 13:53
2006.04.02
Windоw


9-1127337583
Ricks
2005-09-22 01:19
2006.04.02
Люди, подскажите


2-1142388884
NightSkif13
2006-03-15 05:14
2006.04.02
TreeView