|
|
|
OleControl требует подтверждение выполнения
|
|||
|---|---|---|---|
|
#18+
При активизации OleControl (метод DoVerb()) выдается предупреждение системы безопасности - упаковщик требует подтверждение выполнения связанного файла. Проблема не в файле, который связан с OleControl, а с самим объектом OleControl. Пробовала настроить разрешения для элементов ActiveX в настройках параметров безопасности в свойствах обозревателя, не помогает. Наверное, совсем не тем путем иду. ОС - Windows XP. Можно ли обойти этот диалог, но так, чтобы метод исполнялся? Можно использовать метод с параметром: DoVerb(-3), диалог в этом случае не выдается, но ответ принимается по-умолчание (т.е. <Отменить> запуск файла). Сложность еще и в том, что этот диалог инициирован ОС, а не FoxPro, и в среде FoxRpo я не могу знать ответ пользователя. Заранее благодарна. Вера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 04:10 |
|
||
|
OleControl требует подтверждение выполнения
|
|||
|---|---|---|---|
|
#18+
Поиграйся с политикой безопасности соответствующего приложения. Если речь идет о Word или Excel, то это пункт меню самого Excel: Сервис - Макрос - Безопасность. Если запустить аналогичный файл из проводника Windows двойным щелчком мыши будет такой же диалог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 13:26 |
|
||
|
OleControl требует подтверждение выполнения
|
|||
|---|---|---|---|
|
#18+
Здесь, к сожалению, дело не в этом. Ссылка устанавливается на bat-файл, в котором запускается архиватор с различными ключами. Оператор run по ряду причин не проходит. Я пробовала и txt-файл активизировать через OleControl. Результат тот же. Проблема в том, что без подтверждения не запускается ActiveX - компонента. Попытка ослабить политику безопасности в свойствах обозревателя по части ActiveX тоже успехом не увенчалась. Брандмауер отключен вообще. Все связанные с OleControl файлы из операционки запускаются без проблем. Подскажите, пожалуйста, что еще можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 18:02 |
|
||
|
OleControl требует подтверждение выполнения
|
|||
|---|---|---|---|
|
#18+
То есть Вы просто пытаетесь что-то архивировать? А так как форум FoxPro, то можно догадаться, что таблицы? Есть вероятность, что они открыты и архиватор не может их архивировать... Попробуйте все закрыть в FoxPro и провести архивацию... Помните, что контейнер базы данных открыт, если просто открыт Ваш проект... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 21:03 |
|
||
|
OleControl требует подтверждение выполнения
|
|||
|---|---|---|---|
|
#18+
Складываю в архив файлы *.xls и *.doc Нужно реализовать прикрепление этих файлов к электронным документам с последующим просмотром. Архив будет большой и должен лежать на сервере. От использования полей типа General пришлось отказаться: если делать внедрение - dbf раздуется до безобразия, да и с просмотром получается изврат, а связки, зачем они нужны, файлы Word и Excel, как правило, раз в 5 ужать можно и пароль на архив навесить. Потом их можно извлекать по ссылкам (на файл в архиве), инициировать приложение Word или Excel и раскрывать в родной среде. Вообщем, так и не получилось реализовать архивацию/извлечение через OleControl, зато в форуме нашла интересный пример с использованием Shell32.dll Теперь все замечательно работает. Только все равно интересно понять, почему не получилось с ActiveX. Я приложила файл с сообщением. Может, у кого-нибудь возникнут идеи, откуда приходит это сообщение. Удивляет тот факт, что ссылку можно установить и на txt-ку, а какой-то упаковщик так и будет продолжать верещать. На мой взгляд, это реакция операционки на ActiveX. Но ЧТО реагирует и почему, не знаю! Огромное спасибо всем, кто ответил!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 05:25 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=236&tid=1590831]: |
0ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 414ms |

| 0 / 0 |
