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

Вниз

Синхронизация версий 2-х приложений.   Найти похожие ветки 

 
vlv   (2004-05-28 14:34) [0]

Есть 2 Delphi-приложения. Можно ли при компилляции присваивать им один на двоих номер версии?
Сложность в том, что их res-файлы содержат AppIcon и т.д.

Видится 2 пути решения -
1) положить все в 1 большой res - все иконки для всех приложений
и соответственно один № версии, вкомпилить его в проект.
2) Перед общей сборкой модифицировать все res, установив им версию.


 
VMcL ©   (2004-05-28 14:44) [1]

>>vlv  (28.05.04 14:34)

Отключи "Include vers. inf. in project" и подключай через общий .rc файл.

Пример .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", "Hello, world!\0"
     VALUE "FileVersion", "1.0.0.0\0"
     VALUE "InternalName", "Hello, world!\0"
     VALUE "OriginalFilename", "Hello, world!\0"
     VALUE "ProductName", "Hello, world!\0"
     VALUE "Comments",  "Hello, world!\0"
     VALUE "LegalCopyright", "Copyright (C) Vasya Pupkin.\0"
   END
 END
 BLOCK "VarFileInfo"
 BEGIN
   VALUE "Translation", 0x0409, 0x04E4
 END
END


 
vlv   (2004-05-28 15:04) [2]

>>VMcL
СПАСИБО огромное. Прокатила фишка.



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
1-1085934812
Ruslan
2004-05-30 20:33
2004.06.13
Насчет работы с датами. Надо вычислять количество пройденных


1-1086171807
Ruslan
2004-06-02 14:23
2004.06.13
Как преобразовать массив байт в строку?


1-1084984795
ceval
2004-05-19 20:39
2004.06.13
Подскажите как сделать чтобы в ComboBox се отбражалось одн


14-1085812324
kaif
2004-05-29 10:32
2004.06.13
Именование событий


3-1085142598
vic1
2004-05-21 16:29
2004.06.13
создать пользователя и дать ему права