Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.005 c
15-1221472619
@!!ex
2008-09-15 13:56
2008.11.09
Не работает враппер...


2-1222465968
SveTTT
2008-09-27 01:52
2008.11.09
Как избавиться от дублирования (SQL - full join)


15-1221327688
Johnnnnnn
2008-09-13 21:41
2008.11.09
Редактор кода для Делфи типа PhpED?


6-1194926759
hort
2007-11-13 07:05
2008.11.09
VPN


2-1222873726
Толик
2008-10-01 19:08
2008.11.09
Сохранение настроек в ini файл





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский