Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
1-86945
Zeratul
2003-01-17 01:29
2003.01.27
Cобытие FormKeyPress


1-86884
Term
2003-01-16 10:39
2003.01.27
Помогите плиз,


4-87219
olden
2002-12-12 13:00
2003.01.27
как запретить комбобоксу реагировать на колесо мыши


1-86784
БД
2003-01-18 08:25
2003.01.27
Plese help me now!


3-86668
Anatoliy
2003-01-08 13:16
2003.01.27
Уважаемые мастера. Помогите пожалуйста с ADO+Access.




   Наверх