Вниз
Скачать: CL | DM;

Формы и процессы в dll   Найти похожие ветки 

← →
Sphinx   (2004-12-09 12:49) [0]

Объясните просто ситуацию.

Создал пустую форму с ProgressBar и Timer, добавил TButton. По событию таймера увеличивается значение ПрогрессБара, при достижении максимума - сброс и т.д. То есть непрерывный процесс. Можно поставить паузу нажатием кнопки, Timer.Enable:=not(Timer.Enable);

Поместил эту форму в dll, соответственно экспортировал процедуру создания.

На новой форме на обработку нажатия кнопки добавил создание формы из dll-ки...
Заинтересовало следующее: в "Диспетчере задач" количество дескрипторов, потоков и процессов не увеличивалось. Хотя открыл окон 15, все тикают, перемещают ПрогрессБары, но в диспетчере задач ни чего не меняется. Закрываю основную форму - происходит уменьшение всех величин на 1. Открываю - увеличиваются на 1, вызываю форму из библиотеки - ни какой реакции.

Просто объясните, так и должно быть? все создаваемые окна имеют один Handle? Но как в таком случае получается что могу поставить паузу на увеличение ПргрессБара в одном окне и это не влияет на остальные? Или показаниям Диспетчера задач не стоит верить?


← →
TUser ©   (2004-12-09 12:53) [1]


> все создаваемые окна имеют один Handle?

Нет


← →
Sphinx   (2004-12-09 12:58) [2]

> TUser ©   (09.12.04 12:53) [1]

Просто меня смутило поведение Диспетчера, значит не буду доверять его показаниям впредь. :)



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

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



Память: 0.45 MB
Время: -0.978 c
3-1101712572
Rule
2004-11-29 10:16
2004.12.26
Чегото не могу подключится через FB embeded к базе


14-1102487325
Layner
2004-12-08 09:28
2004.12.26
Подскажите плз, как отправить файл аттачем из ком. строки?


1-1102569190
PEKAHT
2004-12-09 08:13
2004.12.26
MSSQL


1-1102495425
Dmitrij_K
2004-12-08 11:43
2004.12.26
Вопрос по JavaScript


1-1102973598
Ольга
2004-12-14 00:33
2004.12.26
MessageBox или Application.MessageBox




   Наверх