Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вызов программы для выполнения из кода процедуры Access / 2 сообщений из 2, страница 1 из 1
09.06.2005, 15:41:43
    #33109878
Вадик1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов программы для выполнения из кода процедуры Access
Как из кода процедуры щелчка на кнопке
вызвать программу архивирования, местонахождение которой в строке
указано, примерно как ниже показано

Run "C:\Program Files\Winzip32.EXE имя_папки_которую надо_ЗАЗИПОВАТЬ"

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Апробированные варианты:
 Dim objShell
     Set objShell = CreateObject("WSCript.shell")
    ' objShell.Run "RAR.EXE u -m5 \\computer\Share\folder\srcfile disk:\folder\arcFile", , True
     
   '-1 objShell.Run "C:\Program Files\Winzip32.EXE", , True ' Method 'Run' of object  ' IwshShell2' failed
   '-2 Run C:\Program Files\Winzip32.EXE ' синтаксическая ошибка
   '-3 objShell.Run "C:\Program Files\Winzip32.EXE"  ' Method 'Run' of object  ' IwshShell2' failed

     Set objShell = Nothing

СПАСИБО
...
Рейтинг: 0 / 0
09.06.2005, 16:05:14
    #33109966
Allll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов программы для выполнения из кода процедуры Access
А если так:
Код: plaintext
1.
2.
objShell.Run """" & "C:\Program Files\WinRAR\WinRAR.EXE" & """" & " a -ep1 " & _
	"""" & DiskNameDST & FilePathDST & RARtmp & """" & " " & _
	"""" & FileCurrent & """", 6  ,true
Обратите внимание на двойные кавычки """" и указание каталога, в котором находится WinRAR.

Вам нужно запускать именно через WSCript?
Вы не используете VB/VBA?
Код: plaintext
shell """" & "C:\Program Files\WinRAR\WinRAR.EXE" & """"
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вызов программы для выполнения из кода процедуры Access / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]