Nếu bạn chỉ muốn tìm hiểu và hiểu cách thực hiện, chỉ cần google cho Delphi Outlook addin (Tôi chắc chắn "addin" sẽ cung cấp cho bạn nhiều kết quả liên quan hơn "plugin" trong ngữ cảnh này) và bạn nên đưa ra một số mẫu bổ sung mẫu chính xác một chút nhưng vẫn chính thức, ví dụ: Babelfish addin từ Dmitry Streblechenko (không còn hữu ích vì dịch vụ web mà nó không còn tồn tại nhưng vẫn hiển thị các khái niệm cơ bản) hoặc addin mẫu từ Paul Qualls (tiếc là không còn có sẵn từ trang gốc). Ngoài ra còn có một mail whitelister addin có sẵn với nguồn hoàn chỉnh, nhưng tôi chưa xem xét điều đó.
Tuy nhiên, sớm hay muộn bạn sẽ muốn bắt đầu sử dụng khung đã được chứng minh như ADX, đặc biệt nếu addin của bạn sẽ được sử dụng bên ngoài công ty bạn. Chúng tôi phát triển một addin phần mềm chia sẻ trong Delphi và khoảng 75% mã trong addin chỉ ở đó để cung cấp hỗ trợ cho các phiên bản khác nhau của Outlook (đặc biệt là Outlook XP) và các thiết lập khác nhau (đáng chú ý nhất là tùy chọn sử dụng Word để chỉnh sửa thư) một bảng biter lớn cho chúng ta).
Một yếu tố khác là phải liên tục làm việc xung quanh mô hình bảo mật OOM ngu ngốc. Bạn đang khá busted mà không có Redemption hoặc Outlook Security Manager ở đó. Việc mua lại đặc biệt không thể được đề xuất đủ cao, không chỉ để tránh các nhắc nhở bảo mật mà còn để đơn giản hóa một loạt các nhiệm vụ thường xuyên tẻ nhạt với một khung công tác vững chắc, dễ sử dụng của riêng nó.
[Bổ sung:] Chúng tôi đã bắt đầu với khung được phát triển trong gia đình và tất cả đều phù hợp với số lượng người dùng và số lượng cấu hình khác nhau để hỗ trợ phát nổ. Chúng tôi chuyển sang ADX khoảng một năm trước và không bao giờ nhìn lại. Sử dụng Redemption là không có trí tuệ ngay từ đầu mặc dù - đó là một trong hai hoặc dành hàng tháng học mở rộng MAPI trước khi chúng tôi đã bắt đầu (bạn vẫn có xu hướng chọn đó lên dễ dàng hơn nhiều khi bạn đi cùng một khi Redemption đã hướng dẫn bạn qua vài rào cản đầu tiên).
BTW: Một công cụ không thể thiếu khác cho bất kỳ nhà phát triển addin tự tôn trọng nào (bất kể ngôn ngữ lập trình được sử dụng) là OutlookSpy. Điều này sẽ thực sự cho phép bạn xem (và thao tác) những gì xảy ra bên trong Outlook (và ở mức độ nào đó) khi nó xảy ra và cho bạn hiểu rõ hơn về những gì addin của bạn sẽ phải làm để đạt được hiệu quả mà bạn muốn.
Nguồn
2008-11-05 14:46:08
Không chỉ có vẻ tốt, tôi có thể xác minh cho nó là tốt. Rất hài lòng khách hàng. –
Thêm vào thể hiện là rất tốt. –