Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2013, 18:36   #1
qwizz
Пользователь
 
Регистрация: 24.03.2013
Сообщений: 22
По умолчанию Банальное обновление программы.

Всем привет!
Сделал программу, нуждается в постепенном обновлении.
Как мне это сделать?
Я новичёк в программировании, по этому нуждаюсь в ответе на свой вопрос!)

Кому не сложно, скажите как это сделать.
Что бы в программе, при нажатии на кнопку скачивался автоматически новый exe.
qwizz вне форума Ответить с цитированием
Старый 07.04.2013, 18:51   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Для начала определись откуда будет качка: FTP, HTTP, свое что-то...
Потом когда определишся с этим уже можно будет думать кто будет инициатор качки, например твоя прога при запуске запрашивает обновку.
После запроса и качки программа может выдать сообщение "Обновление завершено. Перезапустите меня".
Рекомендую скачивать по FTP, удобнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.04.2013, 18:58   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Внизу ссылочки, по-щелкайте их.
Человек_Борща вне форума Ответить с цитированием
Старый 07.04.2013, 19:01   #4
qwizz
Пользователь
 
Регистрация: 24.03.2013
Сообщений: 22
По умолчанию

хорошо! пусть будет через FTP. но как это сделать?
и подскажи пожалуйста. надо в браузере сдлеать кнопку при нажатии на ней в этом же праузере будет переход..

wb1.navigate('http://google.com') - это стартовая.

А надо что бы при нажатии на кнопку
qwizz вне форума Ответить с цитированием
Старый 07.04.2013, 20:33   #5
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Можете попробывать использывать GUP - это бесплатная программа для организации автоматического обновления, используется в Notepad++
astecenko вне форума Ответить с цитированием
Старый 07.04.2013, 21:02   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как это сделать?
Вот теперь действительно глазками вниз страницы в таблицу "Похожие темы".
Плюс к общему развитию: http://yandex.ua/yandsearch?text=IdF...oc=50&lr=20554
http://yandex.ua/yandsearch?text=IdF...ld=ua&lr=20554
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.04.2013, 22:06   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

qwizz, уважаемый, читайте справку к компонентам, кнопочка F1. Там все по-человечески написано.
А ещё есть гугл и книга "глубины Indy(Indy in depth)"
Человек_Борща вне форума Ответить с цитированием
Старый 08.04.2013, 09:44   #8
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

или использовать компонент из пака TMS Component Pack WebUpdateWizard
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  webupdatewizard1.Execute;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  webupdate1.DoUpdate;
end;
end.
работает с HTTP,
скачать TMS Component Pack v6.8.0.1 FullSource
скачать Demos Setup

Последний раз редактировалось beegl; 08.04.2013 в 22:09. Причина: заменил ссылку
beegl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновление программы саша40 Работа с сетью в Delphi 10 02.10.2012 12:15
Обновление программы Екатерина20 БД в Delphi 1 09.06.2012 15:34
Обновление программы SKS Общие вопросы Delphi 2 08.07.2011 03:07
Банальное равенство парсинга bulldog5293 Общие вопросы Delphi 2 29.03.2011 00:29
Обновление программы zmey31313 Общие вопросы Delphi 6 06.02.2010 13:26