- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
Function DiskInDrive(ADriveLetter : Char) : Boolean;
var
SectorsPerCluster,
BytesPerSector,
NumberOfFreeClusters,
TotalNumberOfClusters : Cardinal;
begin
Result := GetDiskFreeSpace(PChar(ADriveLetter+':\'),
SectorsPerCluster,
BytesPerSector,
NumberOfFreeClusters,
TotalNumberOfClusters);
end;
// еще один шедевр:
var
SR : TSearchRec;
Res : integer;
OldErrMode : integer;
begin
// Запоминаем текущий режим обработки ошибок и устанавливаем SEM_FAILCRITICALERRORS
// Это необходимо для подавления появления окна с сообщение о том, что устройство не готово
OldErrMode = SetErrorMode(SEM_FAILCRITICALERRORS);
try
Res := FindFirst('a:\*.*', faAnyfile, SR);
FindClose(SR);
finally
SetErrorMode(OldErrMode)
end;
end;
С помощью этих процедур Олежик Зайцев на своем сайте предлагает определять доступность дисков, минуя сообщение WINDOWS "Диск не готов".
Без комментариев.
жаль, что у меня флопиков не завалялось...
Судя по реакции винды на "del test.bat", завалялось.
Видел подобную функцию с SetErrorMode на сайте майкрософт в качестве примера.
Вот в том то и вся беда. А я то думаю: откуда у нас столько быдлокодеров?
p.s. Настоятельно рекомендую Вам сесть на диету. А не хотите на диету - на хуй.
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-6478594-1");
pageTracker._trackPageview();
</script>
</body>
</html>
<a href="http://govnokod.ru/user/5934"><img src="http://www.gravatar.com/avatar/66af2b05f71e05f8e332f5278a85e850?default =http%3A%2F%2Fgovnokod.ru%2Ffiles%2Favat ars%2Fnoavatar_20.png&r=pg&size= 20" alt="" class="avatar" /></a> <a href="http://govnokod.ru/user/5934">Stertor</a>,
<abbr title="2013-06-23T12:03:20+04:00">23 Июня 2013</abbr>
</p>
пилять, не фсе цвета поттершифаитОлолололо--ТрололололоОлолололо--Трололололо
пилять, не фсе цвета поттершифаитОлолололо--ТрололололоОлолололо--Трололололо
пилять, не фсе цвета поттершифаит
Ну незнает человек, где сырцы лежат, прицепились.
Лол, скорее немного неспелые
piriform.com/ccleaner/
Подумай, что ты сделал в этой жизни?
Настоятельно рекомендую сесть на диету, и выбросить на свалку свои дешевые понты. Вы ужасно скучный собеседник.((