Форум программистов, компьютерный форум CyberForum.ru

Выполнение процедуры заставляет висеть приложение - Lazarus

Восстановить пароль Регистрация
 
Ivanyt
1 / 1 / 0
Регистрация: 11.11.2016
Сообщений: 19
29.12.2016, 16:56     Выполнение процедуры заставляет висеть приложение #1
Вызываются последовательно друг за другом 2 процедуры. Вторая процедура долго отрабатывает(обе процедуры содержат запросы к базе). Как сделать , чтобы вторая процедура не заставляла зависать приложение(не влияла на работоспособность всего приложения(сейчас все зависает)). То есть после выполнения первой сразу отдавался ее результат.
Procedure1();
Procedure2();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2016, 16:56     Выполнение процедуры заставляет висеть приложение
Посмотрите здесь:

Lazarus Написание собственной процедуры
Процедуры Lazarus
Lazarus Выполнение поиска по TButton
Lazarus Обеспечить ввод двух целых чисел и выполнение над ними операции деления
Lazarus Как запустить файл на выполнение
Lazarus Перевод процедуры с WinAPI
Последовательное выполнение кода Lazarus
Выполнение арифметических операций над числами, приминение стандартых функций к типам целых и действительных Lazarus
Процедуры и функции Lazarus
Lazarus Процедуры из другой компиляции
Выполнение ХП MS SQL SERVER в lazarus Lazarus
Lazarus Снова оборвать выполнение процедуры

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volvo
Супер-модератор
 Аватар для volvo
22078 / 14383 / 4044
Регистрация: 22.10.2011
Сообщений: 25,450
Записей в блоге: 2
29.12.2016, 17:29     Выполнение процедуры заставляет висеть приложение #2
Длительные процедуры обычно выносятся в дополнительный поток, но нужно разобраться, как поведет себя работа с базой из этого потока.
Yandex
Объявления
29.12.2016, 17:29     Выполнение процедуры заставляет висеть приложение
Ответ Создать тему
Опции темы

Текущее время: 14:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru