Ускорить GetOpenFileName, 5 секунд тупит, прежде чем окно показать |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Ускорить GetOpenFileName, 5 секунд тупит, прежде чем окно показать |
TarasBer |
12.03.2012 9:18
Сообщение
#1
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Может, нужен флаг, чтобы диалог, скажем, не лез в сеть? -------------------- |
P@sh@ |
12.03.2012 9:47
Сообщение
#2
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
стандартный дельфовский TOpenDialog тоже вызывает GetOpenFileName, и ниче не тормозит обычно...
|
TarasBer |
12.03.2012 11:20
Сообщение
#3
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Вот и я думаю, почему старый ВЦЛовский вариант работает быстрее, какой там флаг надо поставить? А то просто ужас, какие затупы.
-------------------- |
IUnknown |
12.03.2012 18:57
Сообщение
#4
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Что-то гонял-гонял GetOpenFileName из WinAPI (и на XP и на Семерке), никак не получается задержка в 5 секунд. Даже при нажатии на "My Computer", когда система должна определить иконку флоппи, которого у меня в помине нет, зависание отсутствует. И к сетевым ресурсам (при условии, что ни приложение ни открываемая папка не лежат в сетевых папках) нет обращения.
Были подобные жалобы при использовании Qt, но там другой случай, Дельфей это не касается никак. |
TarasBer |
13.03.2012 9:54
Сообщение
#5
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Это не может быть связано с тем, что у меня семёрка и "всего лишь" гиг оперативы?
-------------------- |
IUnknown |
14.03.2012 9:43
Сообщение
#6
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
А вот это вполне возможно. 1 гиг - это минимальные требования для Win7, может с этим тормоза и связаны...
|
Текстовая версия | 29.09.2024 14:58 |