2012-02-08 3 views
0

내 응용 프로그램에 Outlook의 사용자 지정 자동 완성 소스에서로드하려는 전자 메일 주소 필드 (텍스트 상자)가 있습니다. 이 작업을 수행하는 방법에 대한 제안이나 자원은 무엇입니까?Outlook 주소록의 자동 완성 소스

주소록을 사용자 지정 원본에로드하는 것은 아마도 양식로드시 발생하며 사용자 지정 원본도 해당 텍스트 상자에 할당합니다.

답변

1

Outlook을 사용하기 전에 Outlook Primary Interop Assemblies을 성공적으로 사용했습니다.

This 예제에서는 주소록의 모든 항목을 열거하는 방법을 보여 주므로이 주소를 시작점으로 사용할 수 있어야합니다. 특히이 행은 자동 완성 텍스트 상자를 채우기 위해 필요한 이름과 이메일 주소를 출력합니다.

Outlook.ExchangeUser exchUser = addrEntry.GetExchangeUser(); 
Debug.WriteLine(exchUser.Name + " " + exchUser.PrimarySmtpAddress); 

자동 완성 부분은 jQuery UI Autocomplete입니다.

+0

arg Microsoft의 예제 코드를 작동시키는 데 문제가 있습니다. com 문제, 프로필 문제, 응용 프로그램 세션 문제. Outlook의 전자 메일 주소를 단순히 읽는 간단한 방법이 없다고 확신합니까? – ikathegreat

+0

나는 그렇지 않다. 사용하기 힘들지 않아야합니다. Outlook dll을 참조하면 코드를 붙여 넣을 수있었습니다. – Lester