Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-1103013273
paule
2004-12-14 11:34
2004.12.26
перекодировка текста


3-1101887544
Guest_1
2004-12-01 10:52
2004.12.26
СУБД для малого проекта


1-1102957510
AlexLine
2004-12-13 20:05
2004.12.26
Работа с формами


14-1101995436
TButton
2004-12-02 16:50
2004.12.26
Internal Server Error задолбаллллллллллллл!!!


14-1102197978
olookin
2004-12-05 01:06
2004.12.26
Авангард - Ак Барс