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

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



Память: 0.45 MB
Время: 0.021 c
1-1085982786
artem_123
2004-05-31 09:53
2004.06.13
ini файлы и dll в delphi 8


1-1086241616
Strazh
2004-06-03 09:46
2004.06.13
Visible:=false в form.create ???


1-1086101433
Ruslan
2004-06-01 18:50
2004.06.13
Как написать функцию?


9-1076930573
smb
2004-02-16 14:22
2004.06.13
что вы думаете об этом???


14-1085504971
Jprs154
2004-05-25 21:09
2004.06.13
Почему в новых домах плохо продаются последние и первые этажи?




   Наверх