Клиппер 5. Справочник


Клиппер 5. Справочник - часть 347


 VOLUME()      Записывает метку тома на гибкий или жесткий диск
 


 


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



Начало  Назад  Вперед