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

Вниз

Как изменить FileVersion в файле *.res?   Найти похожие ветки 

 
DinoRay   (2005-10-25 17:35) [0]

Subj


 
DelphiLexx ©   (2005-10-25 17:41) [1]


> Subj

1) Если *.res файл, который по умолчанию генирирует Delphi для любого проекта, то Project/Options/Version Info
2) Если левый файл (где-то произвольно взял), то с помощью проги Restarator или VC++ v6.x


 
DinoRay   (2005-10-25 17:45) [2]

Эт.. забыл добавить программно
Мне нужно для автоматизации сборки dcc билд не меняет


 
DinoRay   (2005-10-26 13:04) [3]

Похоже никто не знает.
Ну тогда может кто имел дело с компиляцией
RC файла
После компиляции русский текст буказоидами показывает

MAINICON ICON ir.ico
1 VERSIONINFO
FILEVERSION 1,0,0,2
PRODUCTVERSION 1,0,0,2
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP

{
 BLOCK "StringFileInfo"
 {
   BLOCK "041904E3"
   {
     VALUE "CompanyName", "ТФГ \"Test Company\"\000"
     VALUE "FileDescription", "Программа \"TestVer\"\000"
     VALUE "FileVersion", "1.0.0.2\000"
     VALUE "InternalName", "TestVer\000"
     VALUE "LegalCopyright", "\251 2002 ТФГ \"Test Company\"\000"
     VALUE "LegalTrademarks", "TRADEMARKS\000"
     VALUE "OriginalFilename", "TestVer.exe\000"
     VALUE "ProductName", "\000"
     VALUE "ProductVersion", "1.0.0.2\000"
     VALUE "Comments", "No Comments\000"
   }
 }

 BLOCK "VarFileInfo"
 {
   VALUE "Translation", 1049, 1251
 }

}


 
TUser ©   (2005-10-26 13:22) [4]

> Эт.. забыл добавить программно
Мне нужно для автоматизации сборки dcc билд не меняет

Меняй програмно rc файл и вызывай програмно brcc32.


 
DinoRay   (2005-10-26 13:28) [5]

А с русским че делать?
После компиляции русский текст буказоидами показывает


 
Digitman ©   (2005-10-26 14:17) [6]


> DinoRay   (26.10.05 13:28) [5]


ты о КАКОЙ компиляции ?

dcc-компиляции  ? brcc-компиляции ?

что за "буказоиды" ? где, какими инстр.средствами, в каком файле и на каком этапе всего техпроцесса ты видишь эти самые "буказоиды" ?

в какой кодировке формируешь/модифицируешь RC-файл перед тем как обработать его в brcc ?


 
DinoRay   (2005-10-26 14:43) [7]

пример RC файла выше
кодировка 1251
компилируем brcc32
получаем res
грузим restorator
CompanyName,FileDescription
вместо русских другие символы
подключаем к проекту, собираем
в свойсвах файла тоже


 
Digitman ©   (2005-10-26 14:54) [8]


> кодировка 1251


откуда такая уверенность ?

подробно ...


 
DinoRay   (2005-10-26 14:59) [9]

В FAR кодировка WIN
В блокноте русский нормально вижу
При компиляции ставил -l1251
Restorator показывает язык русский кодировка 1251
Вместо русских букв фигня...


 
Digitman ©   (2005-10-26 15:03) [10]

если собирать не ком.строкой, а как обычно (в виз.среде) - та же беда ?


 
DinoRay   (2005-10-26 15:08) [11]

Всмысле в виз.среде?
В IDE?
Если в свойствах проекта прописать и сбилдить то все нормально


 
Digitman ©   (2005-10-26 16:00) [12]


> DinoRay   (26.10.05 15:08) [11]


> Всмысле в виз.среде?
> В IDE?


да.


> Если в свойствах проекта прописать и сбилдить то все нормально


значит, проблема в кодировке в RC-файле



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

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

Наверх




Память: 0.49 MB
Время: 0.031 c
2-1130924775
Cvin
2005-11-02 12:46
2005.11.20
Минимизировать форму на панель задач


1-1130404644
Walker
2005-10-27 13:17
2005.11.20
Интерфейс: построитель выражений


14-1130122249
Troyan.DownLoader
2005-10-24 06:50
2005.11.20
Хацкер я или не хацкер !!!


14-1130314880
Opilki_Inside
2005-10-26 12:21
2005.11.20
Написание Help a


1-1130238930
Sergey_R
2005-10-25 15:15
2005.11.20
Самый быстрый способ сортировки массива