Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Комилятор Дельфей [D6]


SPeller ©   (2002-05-27 21:28:00) 

Всем доброго времени суток! Написал я вот программу, нигде в её коде нет слова Thread, но откомпилированный код содержит аж 4 потока. Откуда они? Причём один по приоритету всегда повыше главного. А если главный поставить такого же приоритета или выше, то прога начинает тормозить. Кто знает, что это за нафиг??


[aka]   (2002-05-28 12:20:00) [1]

Это Win32 струны из системных DLL. Например, shell32.dll и comctrl32 "славятся", что могут разродиться. Например, хотя бы один вызов из твоей струны SHGetFileInfo для получения иконки, породит струну в твоем процессе (наверно отслеживает изменения - никогда не смотрел, что струна делает)



Маленький Психозик   (2002-05-28 12:15:00) [2]

А это часом не потоки Internet Explorera?

Проверь количество потоков до вызова диалогов из Common Control Library и после.


SPeller   (2002-05-28 11:33:00) [3]

Из сторонних использую только UpDown, из своих ListBox и Edit.


limon   (2002-05-28 10:32:00) [4]

а если используешь COM/DCOM - +2 на интерфейс


Sasha9   (2002-05-28 10:04:00) [5]

сокеты создают как минимум +1 поток


Кулюкин Олег   (2002-05-28 08:39:00) [6]

2 SPeller © (27.05.02 21:28)
А может и не сторонние компоненты плодят потоки, а родные VCL.
Не едиты конечно :)

Всевозможные сетевые-сокетные VCL радостно плодят свои потоки.


Кулюкин Олег   (2002-05-28 08:38:00) [7]

2 SPeller © (27.05.02 21:28)
А может и не сторонние компоненты плодят потоки, а родные VCL.
Не едиты конечно :)


ION T   (2002-05-27 22:16:00) [8]

Сторонние компоненты юзаешь? Они и не на такое способны...


Наверх

Титульная страница Поиск, карта сайта Написать письмо