Textstream для чтения нетекстовых файлов
Использует метод OpenTextFile файлового объекта сценариев Microsoft (для установки переменной с типизированным текстовым потоком или нетипизированной) с открытым типом = 8 (для добавления) и проверяет, может ли эта строка кода выполняться без ошибок, достаточно надежный способ выяснить, является ли или нет не файл заблокирован каким-либо из типичных способов (то есть другой пользователь или программа открывают или блокируют его при использовании, или он на самом деле имеет атрибут файла только для чтения, но эта последняя вещь не является моей основной целью, да, я уже знаю о чтении атрибутов)...?
Я слышал об этом, но я просто хочу получить некоторую информацию. Очевидно, что документация по opentextfile, как правило, фокусируется на очевидном предположении, что вы на самом деле работаете с файлами TEXT.
Но мой вопрос в два раза:
Является ли простой тест проверки того, что OpenTextFile (path,8) выполняется успешно, в значительной степени зеленый свет, чтобы предположить, что он по какой-то причине не заблокирован?
Будет ли это работать для других типов файлов, таких как docx, PDF и т. Д. Я имею в виду, я знаю, что строка кода работает, но одинаково ли она применима к вопросу о том, заблокирован ли файл по какой-то причине.