Вниз
Скачать: CL | DM;

Как бы выудить версию программы из свойств проекта?   Найти похожие ветки 

← →
KSergey ©   (2003-05-12 15:39) [0]

Так понимаю, что это ресурс, но вот как бы к этой информации подступиться?...


← →
Вася Пупкин ©   (2003-05-12 15:49) [1]

function GetVersion(Name:string):string;
var
VerSize,Temp:DWORD;
VerInfo:array of byte;
Buffer:Pointer;
pint:^VS_FIXEDFILEINFO ;
begin
Result:="";
VerSize:= GetFileVersionInfoSize(pchar(Name),Temp);
if VerSize<>0 then
begin
SetLength(VerInfo,VerSize);
GetFileVersionInfo(pchar(Name),0,VerSize,@VerInfo[0]);
end;
if VerQueryValue( @VerInfo[0], "\",Buffer,temp) then
begin
pint:=buffer;
Result:=IntToStr(HiWord(pint^.dwFileVersionMS))+"."
+IntToStr(LoWord(pint^.dwFileVersionMS))
+"."+IntToStr(HiWord(pint^.dwFileVersionLS))
+"."+IntToStr(LoWord(pint^.dwFileVersionLS));
end;
end;




← →
KSergey ©   (2003-05-12 16:10) [2]

Благодарю, попробую!



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

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



Память: 0.45 MB
Время: 0.011 c
14-70496
Дмитрий К.К.
2003-05-04 06:26
2003.05.22
Именинники 4 мая


14-70469
LOX
2003-05-03 18:05
2003.05.22
WWW сайт без знания пароля и логина


1-70308
3223(jab)
2003-05-07 10:55
2003.05.22
Поиск последовательности байт в файле.


14-70517
Igor Mish
2003-05-01 20:39
2003.05.22
Чтение строки из файла.txt


3-70124
KIR
2003-04-30 15:21
2003.05.22
Hint на ячейку DBGrida




   Наверх