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

Вниз

Application.ProcessMessages   Найти похожие ветки 

 
~Aid~   (2006-11-09 22:01) [0]

как из "левого" юнита обратится к Application основного проекта??
а именно к Application.ProcessMessages?
пишет Undeclared indentifier "Application"


 
Desdechado ©   (2006-11-09 22:05) [1]

uses Forms;
?


 
Chort ©   (2006-11-09 22:08) [2]

uses Chort;


 
~Aid~   (2006-11-09 22:09) [3]

спасибо uses Forms надо


 
Kolan ©   (2006-11-09 22:44) [4]

Неудачное решение ИМХО. Только если отладка. "Форма виснет"? -Используй лучьше поток.


 
Sergey Masloff   (2006-11-09 22:45) [5]

Kolan ©   (09.11.06 22:44) [4]
Да ну?
;-)


 
Kolan ©   (2006-11-09 22:57) [6]

> [5] Sergey Masloff   (09.11.06 22:45)
> Kolan ©   (09.11.06 22:44) [4]
> Да ну?
> ;-)

Да вот такое имхо.
Пример я сделал модуль: MyCooolCalculations
Где есть функция

function CoolCalc: Double
begin
 for ...
 // Тут много всего  
end;


Хочу её использовать, но она вешает гл. поток надолго. Ну добавим:
function CoolCalc: Double
begin
 for ...
 // Тут много всего  
 Application.ProsessMessages
end;


Все тип-топ. А теперь я хочу этот модуль использовать еще где-то... В консольном приложении, длл итд... что тогда?


 
DrPass ©   (2006-11-09 23:02) [7]

Ну дык, ты ж когда пишешь модуль, уже знаешь, где его будешь использовать? Вот из этого и исходи. Если собираешься в консольном или еще где - тогда не надо ProcessMessages. Если не собираешься, то причин его не использовать как бы и нет...



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

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

Наверх




Память: 0.48 MB
Время: 0.064 c
15-1162982731
Кабан
2006-11-08 13:45
2006.11.26
Терминал


15-1162969573
salexn
2006-11-08 10:06
2006.11.26
Компонент типа SynEdit


3-1159179246
Ega23
2006-09-25 14:14
2006.11.26
Вопрос по переменной типа table


2-1162835085
ice321i
2006-11-06 20:44
2006.11.26
Проблемма переноса ZipTV


2-1163052629
Choco
2006-11-09 09:10
2006.11.26
Перемещать форму за Panel