|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.11.2010, 09:53 | #1 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
Файл ресурса
Добрый всем день. Подскажите как можно поменять версию файла в файле ресурса *.res? Нужно программно менять версию файла и продукта. Получается , что делфи cам формирует файл *.rc при сохранении проекта и компилирует его в *.res. потом весь проект. я так понимаю. Или может этот rc где то поискать?
интенсивно гуглю прежде чем задать вопрос
|
03.11.2010, 10:07 | #2 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
файл *.rc это обычный текстовый файл (открывается даже блокнотом). Это инструкция для компилятора ресурсов brcc32.exe
Никогда не знаешь, где тебе повезет... (Фрай)
|
03.11.2010, 10:16 | #3 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
эт я знаю. ситуация следующая. Если создать и сохранить проект, то рядом появиться файл .res это уже откомпилированный rc. там содержаться иконки версии и еще возможно что то. потом он компилируется вместе с проектом. так вот мне нужно либо найти этот *.rc файл который формирует делфя либо залесть в res файл и там поменять версию. надеюсь понятно изложил.
интенсивно гуглю прежде чем задать вопрос
|
03.11.2010, 10:18 | #4 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
м-м... а через саму делфи поменять версию не получается (свойства проекта)?
Никогда не знаешь, где тебе повезет... (Фрай)
|
03.11.2010, 10:20 | #5 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
ну когда в группе много проектов и нужно некоторым или всем поменять одно и то же то совсем не айс.
интенсивно гуглю прежде чем задать вопрос
|
03.11.2010, 10:23 | #6 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Тогда открываешь файл *.dof и его парсишь на наличие строк "ProductVersion=" и "FileVersion="
Никогда не знаешь, где тебе повезет... (Фрай)
|
03.11.2010, 10:35 | #7 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
а что за dof файл? понятно что содержит текущие параметры проекта. а как с ним работать? (ну т.е поменять содержимое потом проект откомпилировать). и где он храниться? и все ли корректно будет если только в нем поменять?
интенсивно гуглю прежде чем задать вопрос
|
03.11.2010, 10:38 | #8 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
в папке с проектом находится этот самый файл... (там вообще много всяких файлов ). Это такой же текстовый обычный файл. Открываешь его, находишь указанные выше строки. Меняешь версию на нужную, сохраняешь. НО!!! Потом все равно проект надо будет перекомпилировать.
Никогда не знаешь, где тебе повезет... (Фрай)
|
03.11.2010, 10:42 | #9 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 208
|
файлов достаточно, НО *.dof нету. у меня bds 2006.
интенсивно гуглю прежде чем задать вопрос
|
03.11.2010, 10:45 | #10 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
ну, не знаю как в bds 2006 тогда... посмотри через тотал-просмотрщик различные файлы на наличие этих строк.
Никогда не знаешь, где тебе повезет... (Фрай)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг WEB ресурса | mar4elo | Общие вопросы C/C++ | 11 | 17.05.2010 19:01 |
Замена ресурса (\ов) | forusing | Общие вопросы C/C++ | 4 | 30.03.2010 20:07 |
Как открыть файл из ресурса | VladimirVB | Общие вопросы Delphi | 5 | 20.08.2009 21:18 |
как открыть текстовый файл из ресурса{$R *.RES} в мемо1 (Delphi 7) | veronika93 | Помощь студентам | 1 | 20.03.2009 08:58 |
Извлечение ресурса в файл | JivotiK | Общие вопросы Delphi | 1 | 26.04.2007 11:48 |