Страница: 1 |
Страница: 1 |
Вопрос: запуск файла
Добавлено: 19.09.06 18:05
Автор вопроса: bonapart
вот такя делаю автозапуск на vbscript т.е. окошка ослика не избежать ,и вот такой вопрос как запустить локальный файл без этого окошка (загрузить,открыть,неизвестные разработчик)
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 19.09.06 23:23
заюзать WebBrowser
Номер ответа: 2
Автор ответа:
bonapart
Вопросов: 2
Ответов: 5
Профиль | | #2
Добавлено: 20.09.06 19:14
это как???
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 20.09.06 20:35
Ctrl+T
Microsoft Internet Controls
WebBrowser1.Navigate "C:\lalala\file.vbs"
Номер ответа: 4
Автор ответа:
bonapart
Вопросов: 2
Ответов: 5
Профиль | | #4
Добавлено: 21.09.06 18:36
а поточнее код какой нибудь
для exe файла это не пройдёт он спросит открыть или сохранить а мне надо без вопросов
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 21.09.06 21:14
Непонял.... кто кого и что спросит?
Номер ответа: 6
Автор ответа:
bonapart
Вопросов: 2
Ответов: 5
Профиль | | #6
Добавлено: 21.09.06 21:15
ОСЁЛ у юзера
Номер ответа: 7
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #7
Добавлено: 22.09.06 17:24
Короче делай отдельную прогу, внутри нее форма с WebBrowser'ом, и код к форме припиши, мол чтоб твайа страничка загружалась и все. Потом прогу заеиксерь и готов авторан.
Номер ответа: 8
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #8
Добавлено: 22.09.06 17:32
Настчот всяких там загрузить - можно, наверно апишками все ето бам. Если неполучится - делай так. Создай кроме своего сайта прогу, описаную выше, и две странички (отдельные). Одна - твоя, другая специальная, она-то и запускается первой. В ее лоад (или чё там ест) пишешь запуск твоего авторана и заодно узнаешь hWnd окна, в котором эта стнаничка открылась. Дальше делаешь таймер с интервалом где-то 10, туда пишеш месагу или SendKeys, короче нажимаешь любыми путями кнопку "Открыть" этом окне скачивания программно. Дальше запускается твой авторан. После запуска авторана закрываешь окно по hWnd, которое ты узнал вначале. Все.
Путь тупой и обходной, но хороший.
Номер ответа: 9
Автор ответа:
gvozd
Разработчик Offline Client
Вопросов: 164
Ответов: 1317
Web-сайт:
Профиль | | #9
Добавлено: 22.09.06 19:35
WB.Navigate App.Path & "\html\main.htm" 'При запуске открываем главную страницу
End Sub
Private Sub WB_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
If Right$(URL, 4) <> ".htm" Then 'Проверка адреса, если расширение не равно хтмл, то запускаем
Shell URL, vbNormalFocus 'Запуск проги
End If
End Sub
Номер ответа: 10
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #10
Добавлено: 23.09.06 01:05
Сам ты.. )))
Почему это если vbs так окошка осликане избежать?
переименуй в *.vbs и запусти..
set WshShell = WScript.CreateObject("WScript.Shell"
WshShell.Run "calc"
Накакого осла небудет...