Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передача данных приложению / 10 сообщений из 10, страница 1 из 1
22.08.2011, 20:25
    #37406700
donpauls
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Поставлена следующая задача:

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

Имеется:

1. Дополнение для Fierfox, которое именно превращает номера в гиперссылки ("telify 1.2.4" http://www.codepad.de/en/software/firefox-add-ons/telify.html)
Гиперссылки имеют следующий формат: "skype:+380670000000?call"
При нажатии на неё открывается программа, связанная с этим типом ссылки, в данном случае skype, но можно выбрать и другую программу.

2. Программа написанная на VB, могущая позвонить посредством мобильного телефона (с помощью команд модему)

Требуется:

Подскажите пожалуйста, каким образом можно перехватить данные, содержащиеся в вышеприведённой гиперссылке и присвоить это значение переменной чтобы потом это значение далее использовать по назначению?
...
Рейтинг: 0 / 0
23.08.2011, 08:05
    #37407111
donpauls
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Или может быть надо копать в сторону командной строки?

Если приложение было открыто с командной строки с определёнными параметрами, как эти параметры можно вывести?
...
Рейтинг: 0 / 0
23.08.2011, 09:19
    #37407180
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
donpaulsкак эти параметры можно вывести?
Command Function

Returns theargument portion of thecommand line used to launch Microsoft Visual Basic or an executable program developed with Visual Basic.
...
Рейтинг: 0 / 0
23.08.2011, 09:49
    #37407225
donpauls
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Shocker.Prodonpaulsкак эти параметры можно вывести?
Command Function

Returns theargument portion of thecommand line used to launch Microsoft Visual Basic or an executable program developed with Visual Basic.

Чё-то не могу въехать...

А можно пожалуйста пример?
...
Рейтинг: 0 / 0
23.08.2011, 09:56
    #37407236
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
donpaulsЧё-то не могу въехать...чего неясного? функция фозвращает параметры командной строки. про это же был вопрос.
donpaulsА можно пожалуйста пример?
Код: plaintext
MsgBox Command
...
Рейтинг: 0 / 0
23.08.2011, 10:09
    #37407264
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Подскажите пожалуйста, каким образом можно перехватить данные, содержащиеся в вышеприведённой гиперссылке и присвоить это значение переменной чтобы потом это значение далее использовать по назначению?
1й способ, простой.
1) Использовать IE
2) Через объект ShellWindows (в поиск) подключиться к нужным открытым страницам и перехватывать нажатия на ссылки.

2й способ, сложный.
1) Использовать IE
2) Написать обработчик собственного протокола типа skype:, который будет вызываться браузером. Впрочем, для этого все равно придется сначала подменять протокол у ссылок функционалом способа 1).
...
Рейтинг: 0 / 0
23.08.2011, 10:30
    #37407301
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Antonariy,

Так если плагин файрфокса можно настроить, чтобы он вызывал любую прогу с параметрами в командной строке, то зачем вся возня с IE? Просто, как я понимаю, нужно написать посредника из двух строк.
...
Рейтинг: 0 / 0
23.08.2011, 10:54
    #37407369
donpauls
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Shocker.Pro,

Большое спасибо! Абалдеть как всё просто...
А я целый вечер голову ломал...
...
Рейтинг: 0 / 0
23.08.2011, 11:22
    #37407457
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
Shocker.ProAntonariy,

Так если плагин файрфокса можно настроить, чтобы он вызывал любую прогу с параметрами в командной строке, то зачем вся возня с IE? Просто, как я понимаю, нужно написать посредника из двух строк.Если можно, зачем спрашивать?
...
Рейтинг: 0 / 0
23.08.2011, 11:35
    #37407485
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных приложению
AntonariyЕсли можно, зачем спрашивать? просто автор не сообразил сразу, что ему с этим знанием делать :)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передача данных приложению / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]