Re: Как узнать версию в RunTime ?
От: VLK  
Дата: 22.04.01 12:08
Оценка:
Здравствуйте Koumandin, 22.04.2001 04:55:06 вы писали:

>Hi, all !

>В ресурсах VC++ есть сведения о версии моей программы. Эти сведения мне приходится показывать также в окне About и в титульной строке главного окна. А так как программу я часто обновляю — заколебался каждый раз изменять номер версии в 3х местах. Посему вопрос: можно ли в рантайме слазить в свои же ресурсы и узнать всю необходимую инфу ? Или я чего не понимаю ?

-----------------------------------------------------------
GetFileVersionInfo
VerQueryValue

Работа со структурами переменной длины. Вообще эта информация предусмотрена для программ инсталляции. Однако, ничего не мешает использовать ее здесь...

Также пожно попробовать найти ресурс по имени с помощью FindResourceEx.
Но там самому придется работать со структурой VS_VERSIONINFO.
Наверное, первый вариант проще...

С наилучшими,
Владимир.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.