سؤال

وطريق الخلاص لست بحاجة لوضع مشروع البريد الإلكتروني في مجلد عمومي معين. وأنا أعلم أن المسار الكامل للمجلد ولكن لا يمكنني العمل على كيفية الوصول إلى هناك باستخدام RDO. على سبيل المثال. مسار المجلد هو "\\ المجلدات العمومية \ كافة المجلدات العمومية \ XXXX \ مسودات"

وأنا باستخدام Delphi2006 وتبادل 2007 ولكن هذا لا ينبغي أن المسألة ...

oSession := CreateOleObject('Redemption.RDOSession');
oSession.LogonExchangeMailbox('xxxxx@xxxxxx.co.uk','ServerName');
oStore := oSession.Stores.FindExchangePublicFoldersStore;

وأي مؤشرات على كيفية الحصول عليها من هنا؟

هل كانت مفيدة؟

المحلول

وببساطة استخدام oSession.GetFolderFromPath. أنت لا تحتاج حتى للعثور على مخزن PF لأول مرة.

http://dimastr.com/redemption/rdo/rdosession.htm لتوثيق الكائن RDOSession.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top