![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.07.2015
Сообщений: 4
|
![]()
По таймеру опрашиваю все существующие тома и если при совпадении имени тома в массиве с возвращаемым GetVolumeInformation именем volname считаю, что нужная флешка в наличии. Работает, но не всегда. До вчерашнего дня не понимал, где ошибка и почему на одной станции флешки определяются, на другой нет. Вчера настраивая очередную рабочую станцию по-началу с проблемой не столкнулся, все нужные тома определились верно, но после того, как я через апплет управления дисками изменил буквы двух томов, автоопределение перестало работать.
Можно попробовать отбросить GetVolumeInformation и искать на томах заданный файл или строку в файле, но мой внутренний перфекционист считает такой способ не кошерным |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
С какими параметрами вызываете? Как проверяете нужность? По описанию похоже, что у вас захардкожена проверка не по имени тома, а по полному пути типа \\С\\VOL
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 25.07.2015
Сообщений: 4
|
![]()
Использую только vVolumeName. Остальные параметры хоть и определены, значений не присваиваю и не смотрю возвращаемые. Если имя = значению переменной, то переменной пути присваиваю путь к найденному тому
Код:
|
![]() |
![]() |
![]() |
#4 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,987
|
![]() |
![]() |
![]() |
![]() |
#5 |
Регистрация: 25.07.2015
Сообщений: 4
|
![]()
Попробую вашу функцию, спасибо
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странное поведение idHTTP | Serzant | Работа с сетью в Delphi | 1 | 21.02.2014 21:04 |
странное поведение clientdataset | DmitryVisuals | БД в Delphi | 2 | 16.06.2013 20:48 |
Странное поведение TDBLookupComboBox | megachuhancer | БД в Delphi | 0 | 17.06.2010 11:03 |
Странное поведение gets | alex_alpha | Общие вопросы C/C++ | 3 | 27.03.2010 18:21 |
Странное поведение TTreeView | mutabor | Компоненты Delphi | 1 | 01.05.2009 05:17 |