Главная страница
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.042 c
8-1096127670
miek
2004-09-25 19:54
2004.12.26
GLScene: анимация 3D-моделей


1-1102668654
msm
2004-12-10 11:50
2004.12.26
Проблема с TDateTime


1-1102855757
Piter
2004-12-12 15:49
2004.12.26
Как у библиотеки задать версию и разработчика?


1-1102963404
fagot
2004-12-13 21:43
2004.12.26
Изменить clBtnFace


1-1103096865
Змей
2004-12-15 10:47
2004.12.26
DriveCombobox