Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вопрос по shell
 
 автор: час   (07.07.2011 в 12:12)   личное сообщение
0 Кб.
 
 

Создал файлик для резервного копирования.
Public Function FUN_REZERV()
Dim RetVal
RetVal = Shell(CurrentProject.Path & "\" & PVH_COPY.vbs, 1)
End Function

Пытаюсь его запустить....
Object Requered
говорят.....
Это - почему чего и сколько?

  Ответить  
 
 автор: Силblч   (07.07.2011 в 12:14)   личное сообщение
 
 

' VBS
'-- запустить приложение
Set oShell= WScript.CreateObject("WScript.Shell")
oShell.Run fcli, , True
Set oShell = Nothing

  Ответить  
 
 автор: час   (07.07.2011 в 12:19)   личное сообщение
 
 

Z видимо ниясно изрекаюся.

  Ответить  
 
 автор: час   (07.07.2011 в 12:21)   личное сообщение
0 Кб.
 
 

Создал файлик для резервного копирования.
============================================
В базе XXX.MDB - создал функцию, для запуска этого файлика.
Public Function FUN_REZERV()
Dim RetVal
RetVal = Shell(CurrentProject.Path & "\" & PVH_COPY.vbs, 1)
End Function

Пытаюсь его (PVH_COPY.vbs) запустить этой функцией (FUN_REZERV).
На что Acess пишет
Object Requered

Это - почему чего и сколько?

  Ответить  
 
 автор: Дядя Федор   (07.07.2011 в 13:09)   личное сообщение
 
 

k=""""
Call Shell(k & name_file & k, vbHide)

  Ответить  
 
 автор: час   (07.07.2011 в 13:24)   личное сообщение
 
 

Нет не помогает
Инвалид аргумент


    Public Function FUN_REZERV()
      Dim RetVal
      RetVal = Shell(CurrentProject.Path & "\PVH_COPY.vbs", 0)
    End Function


надо активизировать программу запускающую скрипты!


Как Силыч велит, только надо активировать каку то ссылку в референсах или библиотеку подключить
Силыч - ни сказал........

  Ответить  
 
 автор: Силblч   (07.07.2011 в 13:25)   личное сообщение
 
 


?CurrentProject.Path & "\PVH_COPY.vbs"
<шо тут, смотрел?>

  Ответить  
 
 автор: Силblч   (07.07.2011 в 13:26)   личное сообщение
 
 

тода може с безопасностью у тебя шото? :)
с уровнем

  Ответить  
 
 автор: час   (07.07.2011 в 13:33)   личное сообщение
 
 

Нужно ссылка в референсе
Windows Script Host Object Model;

и
    Public Function FUN_REZERV()
    ' Windows Script Host Object Model;
    Dim oShell As WshShell
    Set oShell = CreateObject("Wscript.Shell")
    oShell.Run CurrentProject.Path & "\PVH_COPY.vbs"
    Set oShell = Nothing

    End Function


Спасибо - вроде фурычит.

  Ответить  
 
 автор: Силblч   (07.07.2011 в 15:35)   личное сообщение
 
 

угу

  Ответить  
 
 автор: Дядя Федор   (07.07.2011 в 16:49)   личное сообщение
 
 


Нужно ссылка в референсе


ВСЕГДА.
А у мну ее нету и работает

  Ответить  
 
 автор: час   (07.07.2011 в 17:31)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList