![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Добрый утро. Помогите реализовать данную систему.
Описываю. Человек пользуется моей программой я ее обновил и у него вылазит сообщение что программа устарела так и так скачайте новую "отсюда"... Заранее благодарен. |
#2
|
||||
|
||||
![]() используй текстовый файл на сервере с записанным в него номером последней версии программы.
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() К примеру у меня сайт site.ru. Файл лежит site.ru/version.txt
Я подключаюсь к нему через программу и смотрю версию. А как я буду узнавать что версия обновилась? |
#4
|
||||
|
||||
![]() Код:
const VER = '1.0'; procedure TForm1.FormCreate(Sender: TObject); begin if IdHTTP1.Get('http://site.ru/version.txt')<>VER then begin // запуск процедуры обновления end; end; Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Praimmax (08.01.2013)
|
#5
|
|||
|
|||
![]() Отправляй запрос на свой сайт, проверяй версию.
Например: В файле ver.txt , стоит НЕТ, то есть, обновы нет Если да, то обнова есть. Делаем код if idhttp.get('http://site.ru/ver.txt')='ДА' then begin //Код скачки новой версии (файл можно брать из другого текстовика или заливать на фтп) end; Ставь спасибо за спасибо! Помог?Ставь спасибо!Увидел пост? Поставь спасибо! |
Этот пользователь сказал Спасибо scroyler за это полезное сообщение: | ||
Praimmax (08.01.2013)
|