Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Извиняюсь за вопрос, но что - то заклинтло. Добавлено: 07.05.07 16:28  

Автор вопроса:  Stas
Никто не помнит как открыть из VB внешний файл?
И как это сделать на HTML.

Сел писать и забыл.

Ответить

  Ответы Всего ответов: 11  

Номер ответа: 1
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #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
Или
Public Declare Function WinExec Lib "kernel32"  _
 ;(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(";D:\transparent.bmp";)


Надеюсь тема закрыта, не так ли?

Ответить

Номер ответа: 8
Автор ответа:
 Сашок



ICQ: 387093431 

Вопросов: 1
Ответов: 70
 Профиль | | #8 Добавлено: 07.05.07 21:44
Для полной совместимости с любыми версиями ВБ лутше написать так:

Set WShell = CreateObject("WScript.Shell";)
WShell.Run(";D:\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
Большое спасибо, за беспокойство
:)

Я в форму встроил WebBrowser, он у меня отображает вседа определенную сптаницу
Удивительно, если бы он, отображал неопределенную страницу :)

Кто знает как обеспечит обмен данными межде странцей (Web-броизером) и формой

Я

В чпстности мне нужно передать некую переменную x в web-броузер
Смотря что ты понимаешь под словом "передать". Если отобразить, то
WebBrowser1.Document.Write "blablabla"

Ответить

Номер ответа: 11
Автор ответа:
 Stas



Вопросов: 8
Ответов: 14
 Профиль | | #11 Добавлено: 08.05.07 19:19
Допустим
Нет не допустим а онон так и есть

В HTML есть ссылки, мне надо что бы при щечке на ссылку во встроенном в форму проигрывателе пригрывался определенный фрагметн.

ссылка обладает адресо, так вот как этот адрес передать проигрывателю.

Заранее спасибо.

Ответить

Страница: 1 |

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



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