Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Как сделать прогрес бар   Найти похожие ветки 

 
KyRo   (2006-09-13 13:54) [0]

Добрый день.
Я делаю приложение которое будет автообновлять главную программу .
Мне надо сделать там прогрес бар , но когда я качаю новый экзешник с сервера при помощи индифтп у меня прога на время закачки залипает.
Подскажите как можно сделать что бы прогрес бар работал при закачке ?


 
Сергей М. ©   (2006-09-13 13:57) [1]

На то есть TIdAntifreeze


 
KyRo   (2006-09-13 14:06) [2]

А как им пользоватся . После того как я кинул его на форму стала выдаватся ошибка что приложение уже приконектилось


 
Сергей М. ©   (2006-09-13 14:08) [3]


> KyRo   (13.09.06 14:06) [2]


У тебя два варианта:

1. Повеситься
2. Привести сюда минимально необходимый для анализа код.


 
KyRo   (2006-09-13 14:12) [4]

 //Connections
         Try
           idFtp1.Connect(True,10000);
         except
            ProgressBar1.Position:=100;
            ShellExecute(handle,"open",PChar(ExtractFilePath(Application.ExeName)+"\ATM_P.exe"),"","",SW_SHOWNORMAL);
            Close;
         end;
         //Закачиваем новый экзешник
          Try
            idFtp1.Get("ATM_P.exe",ExtractFilePath(Application.ExeName)+"\ATM_P.exe",True,False);
          except
            ShellExecute(handle,"open",PChar(ExtractFilePath(Application.ExeName)+"\ATM_P.exe"),"","",SW_SHOWNORMAL);
            idFtp1.Disconnect;
            Close;
          end;

Там где устанавливаю соединение пишет что содинение уже установлено.
Таймаут на антифриз стоит 250


 
Сергей М. ©   (2006-09-13 14:17) [5]


> Там где устанавливаю соединение пишет что содинение уже
> установлено


Раз пишет, значит надо этому верить.
Ищи где оно уже установлено.


> Таймаут на антифриз


Что за бред ?)
Что еще за "Таймаут на антифриз" ?


 
Style ©   (2006-09-13 15:58) [6]


> KyRo   (13.09.06 14:12) [4]


Интересно девки пляшут! (С)


 
zdm ©   (2006-09-13 18:12) [7]

да по моему, просто запусти отдельным потоком...



Страницы: 1 вся ветка

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
15-1157829509
Ketmar
2006-09-09 23:18
2006.10.01
Сатана, Сатана... вот ЭТО -- вопрос


15-1158060127
Alex_KV
2006-09-12 15:22
2006.10.01
Нужен алгоритм


15-1157556687
Евгений Р.
2006-09-06 19:31
2006.10.01
Abstract процедура


2-1157903717
Blacksus
2006-09-10 19:55
2006.10.01
Как из DLL изменить свойства объекта?


2-1157737568
redlord
2006-09-08 21:46
2006.10.01
точки принадлежащие прямой