
02.01.2008, 10:12
|
 |
Продвинутый
|
|
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
|
|
Можно сделать так:
Код:
procedure Update;
const
Verison = //Текущая версия;
var
LastVersion: Real;
LastVersionFile: TFileStream;
begin
LastVersion:=StrToFloat(IdHTTP1.Get('http://yoursite/LastVersion.txt'));
if LastVersion > Verison then
begin
if MessageDlg('Обновить программу?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
LastVersionFile:=TFileStream.Create('Файл, в который сохранить новую версию', fmCreate);
IdHTTP1.Get('http://yoursite/LastVersion.exe', LastVersionFile);
LastVersionFile.Free;
end;
end
else ShowMessage('У вас самая последняя версия');
end;
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
|