|
|
Регистрация | Правила форума | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
2 дн. назад | #1 | |
Windows 95
Регистрация: 19.11.2010
Сообщений: 95
Поблагодарили всего: 46
за это сообщение: 3 |
[Delphi] Самораспространение по жестким / флэшкам
Код:
function GetDrives; var DriveN: Integer; DriveC: Char; DriveB: set of 0..25; res:String; begin res:=''; Integer(DriveB) := GetLogicalDrives; for DriveN := 0 to 25 do begin if not (DriveN in DriveB) then Continue; DriveC := Char(DriveN + Ord('a')); If DriveC<>'A' {исключение для дискет, если дискеты нет и программа попытается скопировать туда что то, вылетит ошибка :) } then begin s:=s+DriveC+#13#10; end; end; Result end; |
|
Нижняя навигация | ||||||
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
(Подробнее) Тему прочитали: 14 | |
cnupo, Dave, demaro, denis187500, Falcon, GrammarNazi, MarSeR, master008, olegteror, Reptiliy, RXT, VAN32, WestSide, _Stealer_ |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|