Тема: Как предотвратить зависание прораммы при выполнении действий в Акаде ?

Как предотвратить зависание прораммы при выполнении действий в Акаде ?
Слышал, как-то через потоки можно, но хотелось бы знать как добрые люди делают в delphi ?

Re: Как предотвратить зависание прораммы при выполнении действий в Акаде ?

Точно не помню... но помнится в FAQ'ах по дельфи есть нечто похожее, так рсмматривается прмер об обработке данных в цикле, т.е. когда таким образом программа работает - все менюшки и т.д. в программе блокируются, т.е. "как-бы подвисают", точно не помню, но можно использовать какую-то диррективу или что-то похожее в теле цикла...тогда управление программой не тормозит... посмотри в Королевстве Delphi, может там есть ... я такое использовал в курсовой в Delphi 3 еще в 1999 году...

Re: Как предотвратить зависание прораммы при выполнении действий в Акаде ?

> Alexys
что подразумевается под: "зависание прораммы при выполнении действий в Акаде"  ?

Re: Как предотвратить зависание прораммы при выполнении действий в Акаде ?

Использовать потоки

Re: Как предотвратить зависание прораммы при выполнении действий в Акаде ?

Угу, через потоки. Класс TThread.
В делфях в DEMO имеется пример использования TThread, посмотрите.
Описываете объект класса TThread, в нем в Execute необходимые действия - вызов Автокада, работу с ним. Отображение результатов на главной форме - через метод Synchronize