Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.034 c
2-1162806595
stdctrls
2006-11-06 12:49
2006.11.26
Предача vcl контроллов в процедуру


1-1161011964
BorisMor
2006-10-16 19:19
2006.11.26
Матричный принтер


6-1150190015
Tempora
2006-06-13 13:13
2006.11.26
Проблема с Indy. Помогите найти ошибку.


15-1162088852
Копир
2006-10-29 05:27
2006.11.26
Здравствуйте мои дорогие друзья!


1-1160652924
Ola
2006-10-12 15:35
2006.11.26
Отображение нового свойства формы в Object Inspector




   Наверх