Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как у библиотеки задать версию и разработчика?


Piter ©   (2004-12-12 15:49:00) 

Для EXE есть Version Info, но для библиотек параметры этой вкладки в Delphi неактивны... Как же задать версию?


VMcL   (2004-12-12 15:56:00) [1]

>> Piter ©  (12.12.04 15:49)

В DPR-проекте
{$R 'Ver.res' 'Ver.rc'}

Ver.rc
#define IDR_VERSION  1
IDR_VERSION VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE
BEGIN
 BLOCK "StringFileInfo"
 BEGIN
   BLOCK "040904E4"
   //language ID = U.S. English, char set = Windows, Multilingual

   BEGIN
     VALUE "FileDescription", "MyProgram\0"
     VALUE "FileVersion", "1.0.1.3\0"
     VALUE "InternalName", "MyProgram\0"
     VALUE "OriginalFilename", "MyProgram\0"
     VALUE "ProductName", "MyProgram\0"
     VALUE "Comments",  "MyProgram\0"
     VALUE "LegalCopyright", "Copyright (C) ...\0"
   END
 END
 BLOCK "VarFileInfo"
 BEGIN
   VALUE "Translation", 0x0409, 0x04E4
 END
END


GuAV   (2004-12-12 15:53:00) [2]

Хотя если {$R *.res} на месте, то причин для [0] нет.


GuAV   (2004-12-12 15:52:00) [3]

Подключить RC файл или RES файл с версией сделанный редактором ресурсов.


Наверх

Титульная страница Поиск, карта сайта Написать письмо