Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.034 c
2-1142359508
San_pancho
2006-03-14 21:05
2006.04.02
Определение длинны текста, в пикселях.


6-1134443488
SergP
2005-12-13 06:11
2006.04.02
Ограничения wininet на кол-во соединений.


15-1141999204
oldman
2006-03-10 17:00
2006.04.02
Опрос... так, для души... и кое-какие точки расставить...


2-1142794745
_Sa_nya
2006-03-19 21:59
2006.04.02
WIN API


2-1142519958
vl
2006-03-16 17:39
2006.04.02
sql запрос




   Наверх