![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Ребята, столкнулся с такой проблемой, нужно запустить Internet Explorer и передать ему *.html страницу.
Проблема заключается в том, что если передоваемая хтмл страница находится в пути с пробелом, то ничего не передаётся. к примеру: C:\Program Files\Internet Explorer\iexpolrer.exe C:\h elp\deu\index.html в данном примере в help пробел и поэтому ничего не получается. как быть? Зарания благодарен. -------------------- www.unkis.com |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
попробуй пробелы на %20 заменить. А вообще есть компонента для запуска браузера (мы её в охотнике применяли)
|
|||
|
||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
||||
|
||||
| sergejzr |
|
||||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
Опера
Мозилла (для фаерфокс аналогично, только с firefox)
ИЕ
{0} Заменяй на УРЛ А вот компонента: http://ostermiller.org/utils/Browser.html |
||||||
|
|||||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
спасибо, только я не совсем понял
что такое new String[0] и как быть с параметрами в моём случаии. я делаю это так:
-------------------- www.unkis.com |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Эх, скоро, скоро выдет Java SE 6 ("Mustang") там таких проблем не будет:
будет добавлена (вернее уже есть) возможность запускать файлы, т.е. открывать их ассоциированными программами... я смотрел bet-у остался доволен.... |
|||
|
||||
| unkis |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
та нехотелось бы мне брать другие библиотеки. -------------------- www.unkis.com |
||||||||
|
|||||||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
А если попробовать в кавычки путь заключить?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
Ага, да iexplore.exe правильно написать!
Так точно заработает:
Это сообщение отредактировал(а) Beard - 5.5.2006, 14:17 |
|||
|
||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
и с кавычками тоже не вызывает
-------------------- www.unkis.com |
|||
|
||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
А что пишет?
В командной строке таким образом вызвыается? |
|||
|
||||
| unkis |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
работает, только есть одно, но. Значит есть одна большая программа, она расположена в папке с пробелом. это большая программа вызывает другую программу, и вот после такого вызова в вызваной програме я пытаюсь открвть html страницу и тогда оно не работает, а если я запускаю эту программу напрямую, без вызова через другую программу, то всё работает. наверно то что я описал выше смешно и не понятно. -------------------- www.unkis.com |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
Я специально без библиотек и написал Это строка вызова ИЕ. (То есть её в ехец надо передать) |
|||
|
||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Спаибо это всё хорошо, но если у пользователя стоит другой броузер, не опера, не мозила, и не explorer тогда что? нужно общее решение этой проблемы. -------------------- www.unkis.com |
|||
|
||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
Тогда просто делаешь
и вызывается программа, связанная с расширением что у fileName (под виндой) |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |