Mister Shadow
Гений
(51299)
15 лет назад
Отследить средствами VBA открытие файла папки или файла в
проводнике - невозможно.
Commanderах - невозможно (похоже эти два события никак вобще нельзя перехватить поскольку эти события - внутреннее дело самих этих программ) .
в диалоговых окнах открытия/сохранения файла - только после закрытия самого диалогового окна. После закрытия диалогового окна можно получить путь к выбранной папке и ее название, а также названия файла.
Какие еще варианты открытия папки или файла?
И вобщето VBA не предназначен для выполнения таких задач. Тут нужен по крайней мере Visual Basic.
Виталик
Мастер
(1809)
15 лет назад
Некоторые вирусы прописывают в реестре открытие програмы с отладчиком, где отладчик сам вырус... .
Вот только как писать его я не в курсе))
(это не Эксель и мне не нужно Workbook_Open() )
Например, программа запущена; я открываю какую-то определенную папку (напирмер, "D:\Кино") и программа мне выдает MsgBox...