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

Вниз

Версия проекта   Найти похожие ветки 

 
Nikefest   (2008-10-01 15:35) [0]

Добрый день. Необходимо прочитать версию проекта из файла ресурсов. То есть есть исходники дельфевого проекта в том числе и файл *.res. Оказалось проблемматичным прочитать параметры именно из этого файла а не из уже исполняемого модуля. Посоветуйте что-нибудь, пожалуйста


 
Сергей М. ©   (2008-10-01 15:57) [1]

А ты что, собрался распространять файл исп.модуля вместе с res-файлом ?
Тебе мало инф-ции о версии в самом исп.модуле ?


 
Vlad Oshin ©   (2008-10-01 16:13) [2]

а там не просто в строках в конце все написано?
и зачем, на самом деле?


 
Сергей М. ©   (2008-10-01 16:17) [3]

Да и что уж там мелочиться и мучаться ?
Таскай еще и dof-файл - там инф-ция о версии как на ладони, в обычном текстовом виде. Открываешь его как обычный ini-файл, считываешь секцию [Version Info Keys] - и всех делов-то)


 
Nikefest   (2008-10-01 16:34) [4]

ну нет исполняемого модуля. Это нужно для программы ведения версий. Необходимо установить версию конкретного проекта чтобы она соответствовала тому что установлено разработчиком. И сделать это нужно без компиляции. dof-файла нету.


 
Поросенок Винни-Пух ©   (2008-10-01 16:37) [5]

через тернии к гландам.


 
Сергей М. ©   (2008-10-01 16:42) [6]


> dof-файла нету


Куда делся ?)


 
Сергей М. ©   (2008-10-01 16:50) [7]


> Nikefest   (01.10.08 16:34) [4]


Я ведь не просто так тебя спрашивая, куда делся dof.

Если речь зашла о системе контроля версий проекта в целом, от отсутствие файла dof ведет такую систему к краху.


 
Nikefest   (2008-10-01 17:51) [8]


> Если речь зашла о системе контроля версий проекта в целом,
>  от отсутствие файла dof ведет такую систему к краху.

Да ладно. А чем он так жизненно необходим?


 
clickmaker ©   (2008-10-01 18:12) [9]

> А чем он так жизненно необходим?

заглядывал внутрь?


 
Nikefest   (2008-10-02 09:42) [10]


> > А чем он так жизненно необходим?
>
> заглядывал внутрь?

нет, не заглядывал, потому что у нас нет таких файлов. Это файл не нужен для компиляции модуля.
Всетаки, кто-то может ответить про файл ресурсов?


 
Сергей М. ©   (2008-10-02 09:50) [11]


> Это файл не нужен для компиляции модуля


Зато он нужен для сборки проекта в целом.

А проект в целом имеет строго определенную версию.

А две разных версии проекта в части содержимого юнитов в их составах могут вообще ничем не отличаться.

Спрашивается, нафих компилировать два совершенно ничем не отличающихся юнита из разных версий проекта ?


 
Vlad Oshin ©   (2008-10-02 09:57) [12]


> кто-то может ответить про файл ресурсов?

там же написано. Считывать надо, парсить. Раз так надо, на самом деле, в чем сомнения

:StringFileInfo041904E3<CompanyNameRoga & Copyta> FileDescriptionSuperPuper4
FileVersion1.0.9.139(InternalNameAGA.LegalCopyrightA TO4LegalTrademarksDA-DA: OriginalFilenameNoSporno,ProductNameFIGNA4ProductVersion1.0.0.0&CommentsNAFIG?DVarFileInfo$TranslationЩу



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
15-1221191564
Big Joe
2008-09-12 07:52
2008.11.09
12 сентября - День программиста


2-1222885028
MZG
2008-10-01 22:17
2008.11.09
Получить свойства полей таблицы


8-1187600870
leonidus
2007-08-20 13:07
2008.11.09
приложение с GDI+ не запустилось на Win2000, что делать?


4-1199910118
=BuckLr=
2008-01-09 23:21
2008.11.09
Bidi mode средствами API


3-1203953926
psa247
2008-02-25 18:38
2008.11.09
Смена пароля в IBase