2010-01-27 2 views
2

저는 델파이에서 OLE를 사용하여 tmemo에 주어진 날짜 (오늘)에 대한 약속을 나열하려고했습니다. 지금까지 성공하지 못했습니다. 기본 코드는 내가 Calendar.Items에 액세스하려고 거기에서OLE 및 Delphi를 사용하여 주어진 날짜에 대한 모든 Outlook 약속 나열

try 
    Outlook := GetActiveOleObject('outlook.application'); 
    except 
    Outlook := CreateOleObject('outlook.application'); 
    end; 

    Namespace := Outlook.GetNamespace('MAPI'); 
    Calendar := Namespace.GetDefaultFolder(olFolderCalendar); // or use $000009 

로 시작하지만 난 다른 결과 때마다 얻을 내가 true로 옵션을 설정할 때조차 되풀이 약속을 볼 수 없습니다.

Delphi 7을 사용하여 주어진 날짜의 약속을 나열 할 수있는 방법이 있습니까? 코드가 인정됩니다.

감사합니다.

답변

1

나는 몇 년 전에 이것을해야만하고 좌절감을 느꼈습니다. Outlook의 모든 뉘앙스를 감싸는 라이브러리를 사용하는 것이 훨씬 쉬웠습니다. 나는 RapWare에서 EasyMAPI을 강력히 추천합니다.

편집 : 테스트를 거치지 않았지만 저자의 주장에 따라 sample code (맨 아래로 스크롤하면 응답 텍스트를 볼 수 있음)을 찾았습니다. 이것은 출발점 역할을 할 수 있습니다.

+0

감사하지만 전체 라이브러리가 잔인한 필요합니다. 정보를 가져 주셔서 감사합니다. – Uri

관련 문제