![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить название диска в CD-ROM? [D7, Win95/98]
c13prog © (2004-03-31 10:30:00)Subj., если это вообще возможно. Заранее благодарен.
ssk (2004-04-17 16:13:00) [1]>>А что за функция такая MediaExists
скорее всего какая-то внешняя функция определения наличия либо сидирома либо диска в нем
juiceman (2004-04-17 03:23:00) [2]А что за функция такая MediaExists ? В 7-ой Delphi & Window SDK ее не нахожу :( Гугл тоже молчит
http://my.samara.ru/~Delphi (2004-04-16 21:36:00) [3]// Определение метки диска
function GetDrvLabel(d_path: PChar): string;
var
NoMatter : Cardinal;
VolumeName: Array [0..MAX_PATH] of Char;
begin
if MediaExists(d_path) then begin
GetVolumeInformation(d_path, VolumeName, SizeOf(VolumeName),
nil, NoMatter, NoMatter, Nil, 0);
Result:=VolumeName;
end else begin
Result:='no disk';
end;
end;
c13prog (2004-03-31 12:01:00) [4]Ну у каждого диска есть название, отображающееся в "Моём компутере".
Игорь Шевченко (2004-03-31 10:53:00) [5]Что есть "название диска" ?
Метку можно по GetVolumeInformation