Записывает метку тома на гибкий
VOLUME() Записывает метку тома на гибкий или жесткий диск
Введение
------------------------------------------------------------------------------
Критические ошибки
Одной из самых сложных проблем при создании надежных прикладных
программ является обработка ошибок. Ошибки во время операций с жестким
или гибким диском относятся к числу наиболее неприятных. Часто
встречаются критические ошибки, при которых программа или операционная
система не могут продолжать работу с устройством. В этом случае
появляется сообщение об ошибке DOS, предлагающее выбрать одну из
альтернатив - (A)bort, (R)etry, (I)gnore.
Как избежать ошибок
На вышеупомянутые сообщения можно реагировать с помощью функций
перехвата ошибок, но лучше применить стратегию, позволяющую вовсе
избежать формирования сообщений об ошибках. Для этого в Clipper Tools
II/5.0 (CT II) включены функции, облегчающие обработку ошибок,
относящихся к гибким и жестким дискам, а также функции, препятствующие
формированию системных сообщений об исключительных ситуациях.
Средства поддержания целостности системы
Средства поддержания целостности системы, вызываемые из прикладных
Clipper-программ, представляют собой еще одну область применения
включенных в данную главу функций. В этой связи, в частности, можно
рассматривать форматирование диска с использованием функции
DISKFORMAT() и рекурсивное использование функции FILESEEK() для
прохода полного дерева директорий с получением детальной информации по
любому файлу.
Все это, вместе с системой резервного копирования, позволяет сделать
последний процесс как полностью программно управляемым, так и в
значительной степени повысить его эффективность, осуществляя,
например, копирование лишь измененных файлов.
Чтобы избежать досадных неприятностей и в частности неудачного запуска