Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
18.12.2006, 08:45
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
господа, собственно, вопрос уже сформулирован в заголовке. а если конкретнее, хочу понять, можно ли из VBA дернуть winzip.exe и зазипповать файл. разумеется, не тот, откуда хочу дергать архиватор :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2006, 11:38
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
noisette, 1) функция Shell() - жать F1 2) функции API CreateProcess - WaitForSingleObject здесь 3) CreateObject("WScript.Shell").Run() ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2006, 11:43
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Бенедиктnoisette, 1) функция Shell() - жать F1 2) функции API CreateProcess - WaitForSingleObject здесь 3) CreateObject("WScript.Shell").Run() А чем отличаются эти 3 способа друг от друга. В общем случае что лучше использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2006, 12:12
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
k-nike, 1) Встроенная функция из библиотеки VBA. Минимум кода. Асинхронный запуск процесса. Для организации синхронного запуска/отслеживания окончания и кода возврата всё равно придётся применять API. Хороша, если нужен принцип "выстрелил и забыл". 2) Плюсы и минусы всех чисто API-шных решений: единообразие с C/C++/Delphi и т.д. кодом, максимальный контроль, максимальный размер кода. 3) Работает в VBS, насколько я понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2006, 12:54
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2006, 14:32
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Бенедикт, все-таки великое это дело, форум! :) Это сколько б я блуждал в потемках, а так бац - и получите ответ на блюдечке! :) Спасибо! Забавно, что это очень созвучно xp_cmdshell, имеющейся в наличии на SQL Server-e, но вот попробуй догадаться! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2006, 08:40
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Бенедикт 3) CreateObject("WScript.Shell").Run() а это какая библиотека в списке References? с ходу не нашел... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2006, 20:40
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
noisette Бенедикт 3) CreateObject("WScript.Shell").Run() а это какая библиотека в списке References? с ходу не нашел... Библиотеки чьи объекты импортируются через CreateObject() в Refernces регестрировать не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2006, 08:43
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
White Owl, милейший, я крайне благодарен вам за отзыв, но имя библиотеки мне нужно не для подключения ее к проекту; я знаю, что ее нет нужды подключать при использовании CreateObject(). Все проще: я ее подключу и в обджект браузере посмотрю ее объекты, их методы и свойства! Я ж покудова в них ни уха, ни рыла! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2006, 09:32
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
SergeySV\' ВНИМАНИЕ! \' Для использования этой процедуры необходимо \' сделать ссылку на Windows Scripting host object model \' Для этого выберите в редакторе VBA пункт меню \' Tools -> References... Excel :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2006, 09:49
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
merci ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.12.2006, 13:21
|
|||
---|---|---|---|
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
He zabud'te aktivirovat' Windows Scripting Host: http://www.pctipp.ch/helpdesk/kummerkasten/archiv/winxp/31581.asp ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.11.2011, 17:21
|
|||
---|---|---|---|
|
|||
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Помогите плиз! Как вызвать программу и дать ей параметр у визуал бейсик 6.0 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.11.2011, 17:41
|
|||
---|---|---|---|
|
|||
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Shell ShellExecute ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.11.2011, 17:57
|
|||
---|---|---|---|
|
|||
Можно ли запустить внешнюю программу из VBA? |
|||
#18+
Shocker.Pro, Как будет выглядить строка при вызови С:\WINDOWS\NOTEPAD.EXE файл ret.txt ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2158314]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 336ms |
total: | 464ms |
0 / 0 |