일부 전화 프로세스를 자동화하고 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에 설치가 누락 되었습니까? 내 장치 만 나타나는 이유는 무엇입니까?
답장을 보내 주셔서 감사합니다. 제안 된 응용 프로그램을 시도했지만 여전히 한 줄만 반환하고 이것이 내 줄입니다. PBX에서 네트워크 또는 유사한 것으로 "활성화"하는 종류의 구성이 필요한 경우 생각납니다. PBX를 설치 한 회사에 문의하여 결과를 알려 드리겠습니다. –
PBX에서 장치를 표시하거나 숨길 수있는 구성이 없습니다. 직원은 왜 그런 일이 발생하는지 전혀 모른다. 사각형 1로 돌아 가기! –
로컬 드라이버 설정 : 제어판> 전화 및 모뎀> 고급 탭> 공급 업체 드라이버 선택을 선택하고 구성을 누릅니다. (참고 : 일부 Windows 버전에서는 기본적으로 표시되지 않기 때문에 제어판에서 전화 및 모뎀 항목을 구체적으로 검색해야합니다.) –