Существуют ли специальные разрешения в Windows 7 для предотвращения создания файлов? - PullRequest
2 голосов
/ 04 июня 2011

Я создал программу, которая берет файл Excel и вставляет изображение графической временной шкалы на основе событий в документе. Но когда я попробовал это на ПК с Windows 7 из XP и Vista, мне не удалось даже создать образ. Есть ли в Windows 7 разрешение, запрещающее Java-программе, вызываемой макросом Excel, создавать файлы?

Формально 1004 не может получить свойство вставки файла изображения, но это происходит только потому, что файл не создается в первую очередь.

1 Ответ

3 голосов
/ 04 июня 2011

Прикладная программа не может писать в Program Files, если она не запущена с повышенными правами (и вы не хотите, чтобы она выполнялась с повышенными правами). Вместо этого пишите в местоположение для каждого пользователя, либо в AppData, если пользователю никогда не нужно видетьфайлы или под Документами пользователя, если они могут (например, экспорт, который они должны загрузить или отправить по почте).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...