2010-03-24 2 views
1

У меня возникла одна проблема при выполнении одного проекта на основе TAPI на C#. Я использую ITAPI3.dllкод для определения номера

Моя проблема в том, что .. я не получаю информацию о входящих вызовах. Чтобы получить информацию о входящем звонке, я использую функцию get_callinfo, но она показывает пустое сообщение.

ответ

0

Я просто переживает те же проблемы. Когда я отлаживаю, открывается openfiledialog с просьбой открыть файл. я не уверен, что это сейчас, вернется, когда я что-то найду. Поэтому я просто пропускаю строку кода, что заставляет ее быть пустым.

Я нашел то, что вызывает проблемы для меня:

get_callInfo имеет 3 конструктора: один возвращение объекта, один возвращение Int и один возвращение строки. По какой-то причине один возвращаемый объект не работает. Поэтому я попробовал конструктор строк. Это дало мне всю необходимую мне информацию. Я дам обзор всех атрибутов, которые вы можете выбрать:

e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLEDIDNUMBER); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLEDIDNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLEDPARTYFRIENDLYNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLERIDNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLERIDNUMBER); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CALLINGPARTYID); e.Call.get_CallInfo (CALLINFO_STRING.CIS_COMMENT); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CONNECTEDIDNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_CONNECTEDIDNUMBER); e.Call.get_CallInfo (CALLINFO_STRING.CIS_DISPLAYABLEADDRESS); e.Call.get_CallInfo (CALLINFO_STRING.CIS_REDIRECTINGIDNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_REDIRECTINGIDNUMBER); e.Call.get_CallInfo (CALLINFO_STRING.CIS_REDIRECTIONIDNAME); e.Call.get_CallInfo (CALLINFO_STRING.CIS_REDIRECTIONIDNUMBER);

надеюсь, что это все еще помогает

Смежные вопросы