Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Вниз
Обновление версии 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.214 c