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

Вниз

Обновление версии EXE файла   Найти похожие ветки 

 
Sergey-ZZZ ©   (2003-01-15 13:20) [0]

Подскажите (если можно, то код) как в приложении произвести проверку версии (наверно дату создания EXE) приложения, а при выходе заменить старый EXE приложения на новый из указанной директории.
Спасибо.


 
RWolf   (2003-01-15 13:23) [1]

функции WinAPI:
GetFileTime - получение времени создания/модификации файла;
GetFileVersionInfo - получение версии файла, если есть


 
Sergey-ZZZ ©   (2003-01-15 13:27) [2]

Фишка в том как заменить открытый EXE


 
RWolf   (2003-01-15 13:30) [3]

Открытый, конечно, никак. Проще всего апдейтиться таким образом:

1. добавить в файл c:\windows\wininit.sav строки
NUL=мой_старый_файл
мой_старый_файл=мой_новый_файл

2.Перезагрузить машину.

Можно и без перезагрузки (заморочиться со запуском второго процесса или с dll"ками)


 
A2   (2003-01-15 22:40) [4]

Лучше не дату создания файла, структуру VERSIONINFO в ресурсах (см. свойства проекта).



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
1-86832
Dor
2003-01-19 11:58
2003.01.27
Есть label1,нужно что в label1.caption было текущее время


4-87232
GoldenFILL
2002-12-10 07:32
2003.01.27
Как можно в существующее MDI приложение внедрить чилдрен форму ?


6-87002
Dimman
2002-11-29 17:00
2003.01.27
New questions about TWebBrowser


14-87102
Карлсон
2003-01-09 13:22
2003.01.27
как побороть гадов (ужо человеческих)


3-86721
veles
2003-01-09 13:31
2003.01.27
index is read only