Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.12;
Скачать: CL | DM;

Вниз

Метка диска   Найти похожие ветки 

 
UserForever   (2003-10-08 20:08) [0]

Уважаемые мастера! Помогите чайнику! Как определить метку диска (Cd - Rom) и чтоб при вставке CD программа об этом знала?


 
Zew ©   (2003-10-08 20:25) [1]

Примерно так
procedure TForm1.Button1Click(Sender: TObject);
var
VolumeName,
FileSystemName : array [0..MAX_PATH-1] of Char;
VolumeSerialNo : DWord;
MaxComponentLength,FileSystemFlags: Cardinal;
begin
GetVolumeInformation("g:\",VolumeName,MAX_PATH,@VolumeSerialNo,
MaxComponentLength,FileSystemFlags, FileSystemName,MAX_PATH);
Memo1.Lines.Add("VolumeName = "+VolumeName);
end;


 
Soi ©   (2003-10-09 07:24) [2]

procedure TForm1.N11Click(Sender: TObject);
var
VolumeSerialNumber : DWORD;
MaximumComponentLength : DWORD;
FileSystemFlags : DWORD;
SerialNumber : string;
begin
GetVolumeInformation("C:\",nil,0,@VolumeSerialNumber,MaximumComponentLength,FileSystemFlags,nil,0);
SerialNumber := IntToHex(HiWord(VolumeSerialNumber), 4) + "-" + IntToHex(LoWord(VolumeSerialNumber), 4);
beep;
showmessage("Серийный номер вашего диска "+SerialNumber);
end;


 
xxxXXxx   (2003-10-09 10:16) [3]

Вредно чайникам давать такие советы ;)


 
HolACost! ©   (2003-10-09 12:06) [4]

аге "а чтобы знала"? :)))
WM_CHANGEDEVICE



Страницы: 1 вся ветка

Текущий архив: 2003.12.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-36600
Clift
2003-12-01 16:06
2003.12.12
Array


14-36841
don-do
2003-11-19 14:56
2003.12.12
Господа, я тут ссылку нашел, крутой debuger, сходите, не пожалеет


3-36580
Duber
2003-11-19 16:00
2003.12.12
Есть ли СУБД в которых не нужно использовать посредников типа BDE


14-36846
Митяй
2003-11-18 17:39
2003.12.12
Re: Любая тема ветки


1-36672
A JI E LLI A
2003-11-30 12:06
2003.12.12
Не работают такие функции, как Power, LogN и др.