Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - ASP и VBScript

Страница: 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
это как???
заюзать WebBrowser

Ответить

Номер ответа: 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-сайт: www.gvozdsoft.com
 Профиль | | #9
Добавлено: 22.09.06 19:35
Private Sub Form_Load()
    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 и запусти..
   Dim WshShell

   set WshShell = WScript.CreateObject("WScript.Shell";)
   WshShell.Run "calc"

Накакого осла небудет...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам