2010-01-02 11 views
1

가 IT와 협력 TAPI에 대한 좋은 시작이다 않습니다윈도우 7에 TAPI를 사용하여 응용 프로그램 만들기 - 어디도 자동으로/기록 걸려 오는 전화와에 응답하는 응용 프로그램을 만들려면 ...

을 시작합니다 녹음 된 사람에게 메시지를 보냅니다.

.net (asp.net 또는 C# desktop에는 문제가 없습니다.)에서 이것을 원하십시오.

+1

아무도이 질문을하고 있습니다 .. DMAN – martin

+0

Windows 7에서 TAPI를 사용하고 있는데 문제가 없습니다. .NET 용 TAPI 래퍼와 관련하여 다음 질문에 대한 내 대답을 확인할 수 있습니다. http://stackoverflow.com/questions/2333319/net-tapi-interface/2334053#2334053 – MicSim

답변

3

Microsoft가 Windows 7에서 TAPI를 제거하지는 않았으므로 궁극적으로이 문제는 사용중인 전화 시스템 및 드라이버에 따라 다릅니다. 어바이어와 시스코는 일반적으로 좋은 드라이버를 제공합니다. 우리는 Avaya 전화 시스템을 사용하고 있으며 Windows 7을 사용하는 몇몇 사람들은 문제없이 AFAIK를 사용합니다.

관리되는 코드에서 TAPI를 사용할 수있는 지원은 거의 없지만 래퍼 또는 타사 구성 요소를 사용하는 것이 가능합니다 (Microsoft Knowledgebase article 841712 참조).

This post은 올바른 방향으로 사용자를 안내 할 수 있습니다.

0

TAPI, C# 및 64 비트 Windows 7에서도 작동하려고합니다. 나는 (the ITAPI assembly from codeplex)을 사용하는 아주 작은 프로그램을 썼다.

theTextBox.Clear();
foreach (TAddress addr in tapi.Addresses){
theTextBox.Text += addr.AddressName + "\n";
}
theTextBox.Refresh();

TAPI는 TTapi 객체이며, 폼의 생성자에서 초기화됩니다.

결과 목록은 제가 설치 한 LAN TAPI Service Provider가 고통스럽게 부족한 기본 목록 인 것 같습니다. 나는 현재 이것에 대한 잘 작동하는 래퍼가 있다는 희망은 적다.