Показать сообщение отдельно
  #7  
Старый 02.02.2010, 15:19
Kobylyansky Kobylyansky вне форума
Прохожий
 
Регистрация: 02.02.2010
Сообщения: 4
Репутация: 10
По умолчанию

Цитата:
Сообщение от TOJluK
Application.processmessage - это просто обработка очереди сообщений, соответственно этим вы ничего не закрываете. Ну если вы Query закрываете, то там где вы его закрываете, там вы запрос и закрываете. ))) Попробуйте как- то сформулировать вопрос, что бы получить внятный ответ.
есть процедура
Procedure ......
case ind of
1:begin
query1.close;
.......
qurey1.sql.add('select * from "base1.dbf"');
query1.open;
while not query1.eof do
begin
//do something
application.processmessages;
query1.next;

end;

end;
2:begin
query1.close;
end;
end;
Вопрос когда будет визов процедури ind=1 будет визван Application.processmessages, а в очериди есть снова визов процедури, но ind=2. Вопрос, первий цикл будет завершон???
Ответить с цитированием