Вниз
Скачать: CL | DM;

Есть нестандартная ситуация (а мож и стандартная)   Найти похожие ветки 

← →
.::D.e.M.o.N.i.X::. ©   (2003-03-19 09:44) [0]

В Delphi для получения свободного места мона использовать DiskFree, но параметр - Byte(0-текущий,1-A,2-B и т.д.). Но у меня имя диска возвращается как Char(A,B,C,D и т.д). Как мона перевести из Char в Byte, чтобы 1 соответствовала буква A,2-B,3-C и т.д. Смотрел исходник DiskFree так там из перевода Byte в Char использовалось что-то типа
DiskByte := Char(disk + $40); где disk - A,B,C или D и т.д.
Как "обратить" этот процесс?

P.S.Вообще мона использовать и GetDiskFreeSpaceEx, но это 2 строки лишнего кода:(


← →
ZeroDivide ©   (2003-03-19 09:52) [1]

ORD


← →
han_malign ©   (2003-03-19 10:18) [2]

byte(cDisk)-$40



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
7-100476
Feofan
2003-02-06 13:03
2003.03.31
Список устройств компьютерА (WMI)


4-100503
sniper
2003-01-31 15:18
2003.03.31
Помогите с дискетой!


3-100199
perov
2003-03-12 10:30
2003.03.31
Строковые параметры в ОДАК 4.05.1.8


1-100296
andrey_pst
2003-03-19 15:07
2003.03.31
Синхронная прокрутка двух RichEdit.


14-100388
BERK
2003-03-12 20:24
2003.03.31
Есть RX (или аналогичные по классу компоненты) под CBuilder6?




   Наверх