powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TAPI поднять трубку( ITBasicCallControl.Answer() )
7 сообщений из 7, страница 1 из 1
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38000105
airmaxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день уважаемые, столкнулся со следующей проблемой.
Есть приложение в котором исользуется tapi для звонков, с этим проблем нет, регистрируюсь на линии, совершаю звонки, отлавливаю статусы звонков, но никак не получается из софтины поднять трубку.

Почитал форум, примеры, msdn, никак не полчается

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Private Sub tobj_Event(ByVal TapiEvent As TAPI3Lib.TAPI_EVENT, ByVal pEvent As Object) Handles tobj.Event
        StateEvent = ""

        Select Case TapiEvent

            Case TAPI3Lib.TAPI_EVENT.TE_CALLNOTIFICATION
                StateEvent = "TE_CALLNOTIFICATION"

                Dim objCallNotificationEvent As TAPI3Lib.ITCallNotificationEvent
                objCallNotificationEvent = pEvent

                Dim gobjReceivedCallInfo As TAPI3Lib.ITCallInfo
                gobjReceivedCallInfo = objCallNotificationEvent.Call

                Dim objReceivedCallControl As TAPI3Lib.ITBasicCallControl
                objReceivedCallControl = gobjReceivedCallInfo ' Проблема тут выскакивает исключение 

                objReceivedCallControl.Answer()
End Select



http://computer-programming-forum.com/64-vb-com/3d1ce8ecfedef46b.htm
http://bit.pirit.info/forum/viewtopic.php?t=7263
http://bbs.vbstreets.ru/viewtopic.php?f=1&t=4827

Во всех примерах что я видел, ITCallInfo якобы "безпроблемно" конвертится в ITBasicCallControl, но на дере выскакиевает исключение о невозможности, порывшись в гугле поглубже увидел что много у кого такие же проблемы, но вот решения нигде не нашел, может что подскажете...
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38000516
airmaxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет никаких предложений?
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38000637
airmaxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть примеры в иннете, народ сталкивается с одной и той же проблемой и ни одного решения, магия не иначе)
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38000977
airmaxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
где же вы гуру?
уже 2й день с этой проблемой бьюсь... =(
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38002580
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хаа, во попандос. Когда-то очень плотно занимался этим вопросом. Там от АТС многое зависит.
Вообщем поднятие трубки я ловил, вспомнить бы как) Если память не изменяет, то я использовал не родную либу для этого, а от julmar. Там огромный спектр событий. Посмотрите, хорошая весчь.
АТС какой хоть фирмы? Если панасоник, то сочувствую.
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38002588
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, вот его примеры и библиотека мне помогли
...
Рейтинг: 0 / 0
TAPI поднять трубку( ITBasicCallControl.Answer() )
    #38006147
airmaxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собвственно проблема решена работой приложения не в дэбаге, если его запускать из среды, то вылетает скатина, но как только проэкт собран в релиз, какой то невероятной магией оно работает, почему так происходит это вопрос за гранью, но факт, этот код работает.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TAPI поднять трубку( ITBasicCallControl.Answer() )
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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