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




Вниз

Версии из ресурсов! 


HydraMarat   (2001-12-25 19:30) [0]

Здрасте! Подскажите, пожалуйста, как извлечь (программно) какое-нибудь значение из ресурса версии программы.

Спасибо.



Вадим   (2001-12-25 21:04) [1]

function GetApplicationVersion: string;
var
Pt,Pt2: Pointer;
Size,Size2: DWord;
Ver: array[0..3] of Integer; {0-version, 1-minor version, 2-release, 3-build}
const
t = ".";
begin
Size := GetFileVersionInfoSize(PChar(ParamStr(0)),Size2);
If Size > 0 then
begin
GetMem(Pt, Size);
try
GetFileVersionInfo(PChar(ParamStr(0)), 0,Size, PT);
// Получение информации о версии
VerQueryValue(Pt,"\", Pt2, Size2);
with TVSFixedFileInfo(Pt2^) do
begin
Ver[0] := HiWord(dwFileVersionMS);
Ver[1] := LoWord(dwFileVersionMS);
Ver[2] := HiWord(dwFileVersionLS);
Ver[3] := LoWord(dwFileVersionLS);
end;
finally
FreeMem(Pt);
Result := IntToStr(Ver[0]) + t + IntToStr(Ver[1]);
end;
end;
end;



HydraMarat   (2001-12-26 18:30) [2]

Спасибо!



HydraMarat   (2001-12-26 18:31) [3]

Вадим! Спасибо!




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




Наверх





Память: 0.71 MB
Время: 0.023 c
6-42533           Knight                2001-10-17 17:55  2002.01.14  
Решил использовать УДП но метода коннект не нашёл...


1-42509           Sergo                 2001-12-26 10:15  2002.01.14  
Кто-нибудь может подсказать алгоритм поворота растрового изображения?


1-42493           Lamok (real)          2001-12-24 21:19  2002.01.14  
TFort и форма


4-42614           SergeyDonetsk         2001-11-08 12:50  2002.01.14  
Кто поможет проверить где ошибка?


4-42631           NetBreaker666         2001-11-15 04:08  2002.01.14  
Как получить список процессов ???