2017-12-01 6 views
1

일부 전화 프로세스를 자동화하고 TAPI3을 다른 응용 프로그램과 통합하기 위해 샘플로 발견 된 다음 코드를 사용하고 있습니다.Tapi3lib.ITAddress가 모든 장치를 반환하지 않습니다.

tapi = new TAPI3Lib.TAPIClass(); 
tapi.Initialize(); 
foreach (TAPI3Lib.ITAddress ad in (tapi.Addresses as TAPI3Lib.ITCollection)) 
     cbLines.Items.Add(ad.AddressName); 

이 코드는 드롭 다운의 장치를 채우며 드롭 다운에는 하나의 장치 만 포함되어 있으며 내 컴퓨터에서만 표시됩니다. PBX 장치의 IP 주소와 전화 번호 (예 : 106)를 추가하는 다른 컴퓨터에 PIMphony_6.8_bld3200_XX_Alcatel을 설치하려고했지만 내 컴퓨터에서 볼 수있는 장치 하나가 목록에 표시되지 않습니다. 나는이 코드를 실행할 때 내 컴퓨터에서 장치를 볼 수 있도록 무엇을 어떻게 관리했는지 전혀 모른다. 분명히 나는 ​​뭔가를 놓치고있다. 우리가 사용하는 장치는 알카텔이며 전화는 내 컴퓨터에서만이 응용 프로그램으로 제어 할 수 있습니다. (필요한 경우 PIMphony_6.8_bld3200_XX_Alcatel이 포함 된 zip 파일을 제공 할 수 있습니다). 따라서 궁극적 인 목표는 모든 컴퓨터에서 전화선을 볼 수있게하여 컴퓨터에서 제어 할 수 있도록하는 것입니다.

Tapi3 전문가는 무엇이 있습니까? 다른 PC에 설치가 누락 되었습니까? 내 장치 만 나타나는 이유는 무엇입니까?

답변

0

타사 TAPI 드라이버가 설치되어 있어야합니다. 일부 지원 웹 사이트에서는 PBX가있는 DVD에있을 수 있지만 일부 제조업체는 추가 비용을 부과합니다. 이 PIMphony는 전화 제어 도구처럼 보이지만 그 것이 TAPI를 사용하고 있다는 것을 보장하지는 않습니다. 일부 프로토콜을 사용하고있을 수도 있습니다.

TAPI3을 잘 모르지만 드라이버를 설치하지 않은 경우에도 TAPI를 올바르게 사용하면 WAN 미니 포트와 같은 3 ~ 4 개의 표준 Windows 내장 장치가 표시되어야합니다.

결과를 비교하려면 적절한 테스트 도구가 필요합니다. 나는 phone.exe를 권장합니다. TAPI 비즈니스의 표준 테스트 도구 중 하나입니다. 그러나 요즘 온라인으로 찾는 것이 점점 어려워지고 있습니다. 여기에 Google이 신속하게 나를 끌어들이는 slighly extended 변형에 대한 링크가 있습니다. https://helpdesk.estos.de/Knowledgebase/Article/View/82/3/howto-ephoneexe--tapi-test-tool

+0

답장을 보내 주셔서 감사합니다. 제안 된 응용 프로그램을 시도했지만 여전히 한 줄만 반환하고 이것이 내 줄입니다. PBX에서 네트워크 또는 유사한 것으로 "활성화"하는 종류의 구성이 필요한 경우 생각납니다. PBX를 설치 한 회사에 문의하여 결과를 알려 드리겠습니다. –

+0

PBX에서 장치를 표시하거나 숨길 수있는 구성이 없습니다. 직원은 왜 그런 일이 발생하는지 전혀 모른다. 사각형 1로 돌아 가기! –

+0

로컬 드라이버 설정 : 제어판> 전화 및 모뎀> 고급 탭> 공급 업체 드라이버 선택을 선택하고 구성을 누릅니다. (참고 : 일부 Windows 버전에서는 기본적으로 표시되지 않기 때문에 제어판에서 전화 및 모뎀 항목을 구체적으로 검색해야합니다.) –