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

Вниз

Список СД-РОМов   Найти похожие ветки 

 
_8989   (2003-11-19 15:13) [0]

Как получить список CD-ROM"ов без двоеточия и косой черты (C:\). Нужно получить только букву.


 
DillerXX ©   (2003-11-19 15:17) [1]

Ну получи сначала с чертой а потом Delete(CDName,1,2) если не ошибся...


 
pasha_golub ©   (2003-11-19 18:49) [2]

var c:char;
begin
for c:="A" to "Z" do
if GetDriveType(c+":\") = DRIVE_CDROM then
ShowMesage("Мать моя женщина, под буквой "+C+" сидюк");
end;


 
Kinder   (2003-11-20 16:04) [3]

procedure GetCDROMDrives(list: TStrings);
var
DriveBits: set of 0..25;
Drives,DriveNum: integer;
DriveLetter: string;
begin
list.Clear;
Drives := GetLogicalDrives;
if Drives <> 0 then
begin
integer(DriveBits) := Drives;
for DriveNum := 0 to 25 do
begin
if (DriveNum in DriveBits) then
begin
DriveLetter := char(DriveNum+Ord("A"))+":";
if GetDriveType(PChar(DriveLetter)) = DRIVE_CDROM then
list.Add(DriveLetter);
end;
end;
end;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
14-83260
$Oleg$
2004-01-05 17:01
2004.01.26
Подключение КПК или Мобилы к корпоративной сети


3-83098
cRAker
2003-12-29 14:08
2004.01.26
Кодировки в Delphi foxpro


14-83276
Думкин
2004-01-05 06:30
2004.01.26
С днем рождения! 5 января.


14-83251
Думкин
2004-01-04 07:25
2004.01.26
С Днем Рождения! 4 января.


14-83283
asdqwer
2004-01-06 12:20
2004.01.26
Dragon Dictate 2.5