Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

остановка и продолжение делфи

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> остановка и продолжение делфи
Имя
Сообщение << Старые топики   Новые топики >>
остановка и продолжение делфи - 2012-01-05 01:40:05.486666   
DaEMonD1

Сообщений: 72
Оценки: 0
Присоединился: 2011-08-18 02:35:59.903333
Как сделать остановку программы и продолжение.

while e < r do
begin
info5:=form1.memo2.lines.Strings[t];
form1.idhttp3.Get(url+info5+'');
stream:=tmemorystream.create;
form1.idhttp3.get(url1,stream);
stream.savetofile('1.png');
form1.image1.picture.loadfromfile('1.png');

Сдесь Нужно пока не кликнеш Button4 дальше не пойдет выполнение кода

form1.idhttp3.POST(url2,info5);
end;
Post #: 1
RE: остановка и продолжение делфи - 2012-01-09 17:08:11.806666   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
... var Cl: Boolean; // глобальная переменная ... procedure TForm.FormCreate(Sender: TObject); begin Cl := False; end; ... procedure TForm.Button4Click(Sender: TObject); begin Cl := True; end; ... while e &lt; r do begin info5:=form1.memo2.lines.Strings[t]; form1.idhttp3.Get(url+info5+''); stream:=tmemorystream.create; form1.idhttp3.get(url1,stream); stream.savetofile('1.png'); form1.image1.picture.loadfromfile('1.png'); if Cl = false then Break else Continue; Сдесь Нужно пока не кликнеш Button4 дальше не пойдет выполнение кода form1.idhttp3.POST(url2,info5); end;
P.S. Напиши свой ICQ.
Post #: 2
RE: остановка и продолжение делфи - 2012-01-12 15:28:12.130000   
unknownproject

Сообщений: 56
Оценки: 0
Присоединился: 2011-09-01 17:35:19.886666
Я бы затолкал все это дело в дополнительный поток, прописал код для обработчика оnclick кнопки и не создавал ничего обработчиком формы OnCreate.На сколько я понял, то нужно, чтобы программа выполняла свою задачу онли по нажатию кнопки, тогда мой вариант оптимален, даже более чем.


//Привет кодерам-извращенцам и бездумно копипастящей школоте, которая не умеет даже грамотно сформулировать свой вопрос.
Post #: 3
RE: остановка и продолжение делфи - 2012-01-13 07:56:12.080000   
Barkass$

Сообщений: 1854
Оценки: 40
Присоединился: 2008-11-11 12:19:45.216666
Зачем так извращаться?)

Помойму проще сделать поток:
TMyThread.Suspend - приостанавливает работу потока
TMyThread.Resume - возобновляет
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> остановка и продолжение делфи







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.