Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: VB

Программирование VB

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Для ДрЮни
 
 автор: час   (05.12.2009 в 21:07)   личное сообщение
1 Кб.
 
 

Вот как можно версию посмотреть, сравнить.......

  Ответить  
 
 автор: ДрЮня   (05.12.2009 в 23:09)   личное сообщение
 
 

Спасибо, Сергей !
с этой частью (скачать - сравнить версии) понятно.
Что должна делать программа, чтобы юзер после такого сообщения ничего не делал ?
Пока получается только иметь два файла, т.е. программа после обнаружения свежей версии запускает другую программу, которая удаляет старую версию и затем скачивает новую, в ту папку, где стояла старая версия.

  Ответить  
 
 автор: час   (06.12.2009 в 11:41)   личное сообщение
 
 

Что должна делать программа, чтобы юзер после такого сообщения ничего не делал ?
===========================================================================
Она должна, видимо спросить - начать скачивание новой версии
и в зависимости от нажатой кнопки либо закрыться, открыв прогу скачивания, либо продолжить свою работу до следующего старта...........
КАК ВЫ считаете?

  Ответить  
 
 автор: ДрЮня   (06.12.2009 в 12:51)   личное сообщение
 
 

примерно так я и описал :)
просто получается, нужно иметь в рабочем каталоге две программы - рабочую и ту, которая будет делать апдейт старой версии на новую.
просто есть любители удалять все из каталогов, что по их мнению не нужно, они запросто снесут эту доп. приблуду и в следующий раз получать сообщение "такая-то программа не найдена" и будт долго "костить" программера за то, что написал какую-то хрень.

а как реализовать все это в одной программе, что-то никак в голову не приходит :(

  Ответить  
 
 автор: час   (06.12.2009 в 13:03)   личное сообщение
 
 

А Вы батники умеете писать?
==============================
Если да то всё решаемо запросто
текст батника лежит у нас в программе и если вдруг батник снесли -
мы грозя пальчиком его программно создаём и запускаем, а нашу прогу закрываем.
И он уже скачивает и заменяет программы

  Ответить  
 
 автор: час   (06.12.2009 в 13:06)   личное сообщение
 
 

Если батники проблема - мы пишем программу обновлений и кладём её там же на сайте и уже оотуда её своей основной прогой качаем, прогу свою закрываем, а скачаную запускаем........
==============================================================================
Кстати а у мну к Вам такой вопрос - а куда Вы файлы эти кладёте и как это осуществляется - а то у мну не получается

  Ответить  
 
 автор: ДрЮня   (06.12.2009 в 14:00)   личное сообщение
 
 

да пока это все в области теории - практически еще ничего не делал, т.к. нет необходимости

  Ответить  
 
 автор: час   (06.12.2009 в 15:34)   личное сообщение
56 Кб.
 
 

АААААААААААААААААААААА
======================================
У мну тожа теория, но вот не знаю куда это всё ложить(файл для скачивания)
вот есть прога у мну она скачивает из интернета по указанному адресу файл......

  Ответить  
 
 автор: час   (06.12.2009 в 15:37)   личное сообщение
 
 

Давай теорию добъём

  Ответить  
 
 автор: час   (06.12.2009 в 16:57)   личное сообщение
 
 

Я тут подсмотрел ещё вариант - как это реализуют.
Основная программы смотрит в интернет и спрашивает :
Тама новая версия пришла - скачать?
Говорим ДА основная качает, но типа не устанавливает.
Када всё скачано - основная закрывается, а вспомогательная-установщик открывактся и спрашивает - начнём установку????
И вот тада сносится старая и на её место новая -бац!!!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList