var s: searchrec;
findfirst ('c:\*.*',VolumeID,s);
if doserror=0 then writeln(s.name);
на фри сделал так:
var s: tsearchrec;
if findfirst ('c:\*.*',faVolumeID,s)=0 then writeln(s.name);
findclose(s);
не работает.
Как надо?
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Как вывести метку диска? |
Билли Боб |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: 0 |
На TP вот так работает:
на фри сделал так:
не работает. Как надо? |
Билли Боб |
Сообщение
#2
|
Новичок Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: 0 |
PChar(DriveLetter + ':\') Illegal type conversion: ShortString to ^PChar GetVolumeLabel := VolumeName; Incompatible types: got "array [0..259] of Char" expected "ShortString" |
Текстовая версия | 5.05.2024 21:19 |