Страница: 1 |
Страница: 1 |
Вопрос: Извиняюсь за вопрос, но что - то заклинтло.
Добавлено: 07.05.07 16:28
Автор вопроса: Stas
Никто не помнит как открыть из VB внешний файл?
И как это сделать на HTML.
Сел писать и забыл.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
Visual Basic .NET 2005 Пиратская версия
Вопросов: 38
Ответов: 190
Web-сайт:
Профиль | | #1
Добавлено: 07.05.07 16:55
Shell(F:\S__A__B\simple.exe)
Номер ответа: 2
Автор ответа:
Сашок
ICQ: 387093431
Вопросов: 1
Ответов: 70
Профиль | | #2
Добавлено: 07.05.07 18:02
Если хочешь все это использовать в HTML, тогда используй VBScript. И не забывай кавычки :
Shell "myprogram.exe"
И помни еще - VBScript поддерживает только Internet Explorer. Но в принцыпе этот браузер, по статистике, юзает большее количество инет-юзеров
Номер ответа: 3
Автор ответа:
Gogic
Вопросов: 38
Ответов: 121
Профиль | | #3
Добавлено: 07.05.07 18:14
Если нужно открыть приложение, связанное с файлом, лучше использовать функцию API ShellExecute. На этом сайте про нее достаточно сказано.
Номер ответа: 4
Автор ответа:
Сашок
ICQ: 387093431
Вопросов: 1
Ответов: 70
Профиль | | #4
Добавлено: 07.05.07 18:30
Но по-моему VBScript не поддреживает АПИ функции, или я ошибаюсь?
Номер ответа: 5
Автор ответа:
VisualPaul
ICQ: 402519798
Вопросов: 12
Ответов: 111
Профиль | | #5
Добавлено: 07.05.07 20:25
Или
 ByVal lpCmdLine As String, _
ByVal nCmdShow As Long) As Long
...
WinExec Имя_файла,0
Номер ответа: 6
Автор ответа:
VisualPaul
ICQ: 402519798
Вопросов: 12
Ответов: 111
Профиль | | #6
Добавлено: 07.05.07 20:32
Проверял - с VBScript в объявлении ошибка возникает
Номер ответа: 7
Автор ответа:
Сашок
ICQ: 387093431
Вопросов: 1
Ответов: 70
Профиль | | #7
Добавлено: 07.05.07 21:41
А вот это работает всегда, и на ВБ и на ВБСкрипт
Set WShell = WScript.CreateObject("WScript.Shell"
WShell.Run(":\transparent.bmp"
Надеюсь тема закрыта, не так ли?
Номер ответа: 8
Автор ответа:
Сашок
ICQ: 387093431
Вопросов: 1
Ответов: 70
Профиль | | #8
Добавлено: 07.05.07 21:44
Для полной совместимости с любыми версиями ВБ лутше написать так:
Set WShell = CreateObject("WScript.Shell"
WShell.Run(":\transparent.bmp"
Номер ответа: 9
Автор ответа:
Stas
Вопросов: 8
Ответов: 14
Профиль | | #9
Добавлено: 08.05.07 18:48
Большое спасибо, за беспокойство, но я уже обхоной путь нашел.
НТеперь меня беспокоит не менее важный вопрос.
Я в форму встроил WebBrowser, он у меня отображает вседа определенную сптаницу.
Кто знает как обеспечит обмен данными межде странцей (Web-броизером) и формой.
В чпстности мне нужно передать некую переменную x в web-броузер.
Номер ответа: 10
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #10
Добавлено: 08.05.07 19:15
Я
WebBrowser1.Document.Write "blablabla"
Номер ответа: 11
Автор ответа:
Stas
Вопросов: 8
Ответов: 14
Профиль | | #11
Добавлено: 08.05.07 19:19
Допустим
Нет не допустим а онон так и есть
В HTML есть ссылки, мне надо что бы при щечке на ссылку во встроенном в форму проигрывателе пригрывался определенный фрагметн.
ссылка обладает адресо, так вот как этот адрес передать проигрывателю.
Заранее спасибо.