Автор | Сообщение |
|
| |
Пост N: 7100
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.09.19 15:51. Заголовок: HB_DIREXISTS
В случае когда чекается дорога включая UNC , 1 раз из 100 примерно , прога вешается на пару секунд. Есть ли альтернатива этой функции (пусть даже будет самопал) , не вешающая основную программу ?
|
|
|
Новых ответов нет
[см. все]
|
|
|
| постоянный участник
|
Пост N: 2925
Зарегистрирован: 17.02.12
|
|
Отправлено: 27.09.19 16:30. Заголовок: lExists := hb_vfDirE..
lExists := hb_vfDirExists( cDirName ) пробовал ?
|
|
|
|
| |
Пост N: 7101
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.09.19 16:44. Заголовок: пробну спасибо..
пробну спасибо
|
|
|
|
| Администратор
|
Пост N: 3889
Зарегистрирован: 23.05.05
|
|
Отправлено: 28.09.19 09:13. Заголовок: Обе эти функции сраз..
Обе эти функции сразу вызывают GetFileAttributes из winapi, больше никаких вызовов нет Тормоз дает эта функция
|
|
|
|
| |
Пост N: 7102
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.09.19 10:04. Заголовок: Pasha пишет: Тормоз..
Pasha пишет: Обойти тормозок возможно ?
|
|
|
|
| Администратор
|
Пост N: 3890
Зарегистрирован: 23.05.05
|
|
Отправлено: 28.09.19 10:52. Заголовок: Так причина тормозка..
Так причина тормозка же неизвестна. Может антивирус мешает, может еще что Из винапишных средстве есть еще: PathIsDirectory PathFileExists (не работает для unc) можно написать обертки для них, но не факт, это они будут работать по другому
|
|
|
|
| постоянный участник
|
Пост N: 1561
Зарегистрирован: 27.01.07
|
|
Отправлено: 28.09.19 15:41. Заголовок: А если, к примеру, D..
А если, к примеру, DirChange() использовать? Сохранив предварительно путь к текущей папке.
|
|
|
|