Показать сообщение отдельно
  #2  
Старый 17.04.2008, 16:29
MegaPiha MegaPiha вне форума
Активный
 
Регистрация: 24.03.2008
Сообщения: 227
Версия Delphi: Delphi 7
Репутация: 30
По умолчанию

Цитата:
Сообщение от Static
Товарищи Подскажите !
у меня есть прога которая открывает документ ворд , стандартными методами ОЛЕ , и копирует текст в мэмо .
Проблема что файлы ворда бывают с ошибками и т.д. , т.е. даже когда просто на битый документ кликаеш без прошрамы , ворд открываеться и начинает ругаться или начинает устанавливать какието компоненты , ну типа : "вставте диск с вордом". Так вот суть в том что моя програма , когда открывает в фоне документ с ошибкой и т.д. , зависает .
Короче нужно как то узнать открываетьтся ли документ с ошибкой или без ,
и если с ошибкой то пропускать этот документ .
Заранее благодарен за ответы !
Попробуйте использовать обработку исключений Try except.
Ответить с цитированием