الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أعرف عن وصول رسالة جديدة للبريد الالكتروني من برنامجي فور وصولها

بدأه sscvbnm في 25 يوليو 2008 · 1 رد · 619 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته..

البرنامج مطلوب منه أن يعرف أنه تم وصول رسالة الآن للبريد الالكتروني كذا.. وأنا لا أعرف الطريقة لبرمجة مثل هذا..

أريد ولو خيط البداية جزاكم الله خيراً..

وهل أستطيع استخدام Microsoft Outlook Object Library لتنفيذ هذا المشروع أم هناك وسيلة أخرى؟

والسلام عليكم

تم تعديل هذه المشاركة بواسطة sscvbnm في 25 يوليو 2008 في 15:18

قال صلى الله عليه وسلم: من قال إذا أصبح: رضيت بالله ربا وبالإسلام دينا وبمحمد نبيا فأنا الزعيم لآخذن بيده حتى أدخله الجنة. الصحيحة/2686

#2

السلام عليكم..

وجدت الحل ولله الحمد؛ بعد إضافة البريد المطلوب معرفة رسائله الجديدة للoutlook نستخدم في البرنامج هذا الكود لمعرفة عدد الرسائل بشكل دوري وبه نستطيع معرفة وصول رسالة جديدة للبريد:

		Dim Outlook As New Microsoft.Office.Interop.Outlook.Application
		Dim NS As Microsoft.Office.Interop.Outlook.NameSpace = Outlook.GetNamespace("MAPI")
		Dim Inbox As Microsoft.Office.Interop.Outlook.MAPIFolder = NS.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox)
			 msgscount = Inbox.Items.Count

السلام عليكم

قال صلى الله عليه وسلم: من قال إذا أصبح: رضيت بالله ربا وبالإسلام دينا وبمحمد نبيا فأنا الزعيم لآخذن بيده حتى أدخله الجنة. الصحيحة/2686

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…