function GetHDDFileSystem(ADisk : char): String;
var
SerialNum : dword;
VolumeName, FSName : array [0..255] of char;
MaximumFNameLength,
FileSystemFlags : dword;
begin
Result := '';
if GetVolumeInformation(PChar(ADisk + ':\'),
VolumeName, SizeOf(VolumeName),
@SerialNum,
MaximumFNameLength,
FileSystemFlags,
FSName, SizeOf(FSName)) then
Result := FSName;
end;
-=[CD-ROM]=-
Кто знает как в Delphi определить дату записи CD или DVD
Как узнать имя диска.
Как выдать список всех CD приводов.
Заранее благодарю.
Код:
:)
Для определения устройства API функция GetDriveType
GetDriveType(lpRootPathName : PChar) : Word; Возврат - набор флагов
пример:
GetDriveType(DRIVE_CDROM);
Спасиб за инфу!
- На данный момен я работаю с CD-ROM мне необходимо узнать ДАТУ записи Диска!
- Необходимо узнать имя диска. (Когда например в Неро ты записываеш диск ты пишеш имя любое вот мне необходимо узнать)
Заране благодарю!
SCiPTAG, имя диска не что иное, как его метка. Как получить - см. выше.
Кто знает как в Delphi определить дату записи CD или DVD
И воще это возможно.
Если не устраивает - Google, запись дисков, CDFS...
Определить дату записи диска точно возможно.