![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.08.2009
Сообщений: 22
|
![]()
Через GetVolumeInformation пытаюсь получить имя диска. Но выдавает он мне его не всегда. Причем я заметил, что если вручную переименовать диск, то программа все-таки выдает требуемое имя. В чем может быть проблема?
Код:
А пока - штраф за неправильное оформление кода, за нежелание эти правила соблюдать. Последний раз редактировалось mihali4; 19.10.2011 в 23:39. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
По теме.
Это не имя диска. Это называется метка тома. Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.08.2009
Сообщений: 22
|
![]()
Не получается
VolumeName = SerialNo = $6C2BB082 CompLen = 255 Flags = $3E700FF FSName = NTFS |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
дык а у диска есть метка?
Локальный диск это не метка, а то что проводник пишет вместе нее. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.08.2009
Сообщений: 22
|
![]()
А-а. То есть, у диска вполне может не быть метки?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ну да, это дополнительный аттрибут, не более.
Локальный диск это отсутствие метки(так же сьемный диск и тп) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.08.2009
Сообщений: 22
|
![]()
Хорошо. Тогда 2 вопроса:
1) Как узнать тип диска (CD-ROM, сетевой и т.д.) 2) Как узнать имя сетевого диска (если возможно) |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странности с отступами | evheniys | HTML и CSS | 7 | 06.06.2011 10:42 |
Странности с исключениями | РагнаР | Общие вопросы C/C++ | 2 | 08.03.2011 22:56 |
странности с ICQ | VovanZ | Софт | 7 | 19.06.2010 23:45 |
Проблема с получением имени | zumm | Общие вопросы Delphi | 3 | 14.05.2010 13:06 |
Странности в Builder 6 | Foxtrod | C++ Builder | 10 | 03.10.2009 01:09 |