تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد طريقة الصحيحه لإستدعاء Function من DLL في فيجول بيسك 6
#1
مرحبا

اريد طريقة الصحيحه لإستدعاء Function  من DLL  في فيجول بيسك 6
وتم تسجيل ملف DLL و إختياره من قائمة References

ملف DLL من نوع VB.Net

إسم مشؤوع VB.Net :  
Email

إسم الكلاس :
SendEmail

إسم Function  :
Send

هذا كود فيجول بيسك 6
-----------------------------------------------------
Private Sub Command1_Click()
'    On Error GoTo ErrorHandler

 
   Dim Mail As Object


  Set Mail = CreateObject("Email.SendEmail")


   
   If Mail Is Nothing Then
       MsgBox "Failed to create object. Ensure DLL is registered correctly.", vbCritical, "Error"
       Exit Sub
   End If

   
   Dim success As Boolean
   success = Mail.Send("smtp-mail.outlook.com", 587, True, _
                       "your_email@outlook.com", "your_password", _
                       "your_email@outlook.com", "recipient_email@yahoo.com", _
                       "Test Subject", "Test Body", True)

   
   If success Then
       MsgBox "Email sent successfully!", vbInformation, "Success"
   Else
       MsgBox "Failed to send email!", vbCritical, "Error"
   End If

   
   Set Mail = Nothing
   Exit Sub

ErrorHandler:
   MsgBox "Error: " & Err.Number & " - " & Err.Description, vbCritical, "Error"
   Set Mail = Nothing
End Sub



----------------------------------------------------
يعطيني خطأ على السطر : Set Mail = CreateObject("Email.SendEmail")

ونص الخطأ التالي : 429: ActiveX component can't create object


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
اريد طريقة الصحيحه لإستدعاء Function من DLL في فيجول بيسك 6 - بواسطة dark_man - 16-12-24, 10:45 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مطلوب نسخة من فيجوال بيسك Visual Studio 6.0 ahmedhossin 1 415 30-10-25, 04:30 PM
آخر رد: Amir_Alzubidy
  سؤال بخصوص جمع حسابات في فيجوال بيسك ٦ Mohaben88 4 550 19-09-24, 05:15 PM
آخر رد: Mohaben88
  [سؤال] ابحث عن مبرمج فيجوال بيسك 6 للعمل معي حسب الاتفاق mis1411 10 4,532 24-08-24, 04:58 PM
آخر رد: ekaram
  لدي برنامج VB6 و اريد أن أحوله الى أي إصدار من إصدارات VB.Net حتى لو إصدار قديم rami_cis 0 332 12-08-24, 04:27 PM
آخر رد: rami_cis
  طريقة عمل سيتب للبرنامج بوندز سفن رجل الكهرباء 2 466 13-06-24, 05:18 AM
آخر رد: رجل الكهرباء
  سؤال في الاعداد العشرية في الفيجوال بيسك ٦ tighrmte 6 1,531 03-09-23, 07:49 AM
آخر رد: جلال اليمني
  [مشروع] احتاج مبرمج فيجويل بيسك تحت الطلب باسرع وقت mera 2 1,204 30-12-22, 01:43 AM
آخر رد: walid baradiy
  [Acces2003] إضافة الفاتورة الإلكترونية بالضرائب المصرية في برامج جاهزة بأكسيس و فجول بيسك aymanemara 3 2,768 19-10-21, 01:11 AM
آخر رد: hany1002
  [vb6.0] فتح نموذج اكسس من خلال زر امر في الفيجوال بيسك 6 وادي العوضي 5 6,867 17-07-21, 04:37 PM
آخر رد: mnsoor3404
  مجموعة أكواد منوعة ومبتكرة للمبرمجين بالفيجوال بيسك - الجزء 3 عبدالله خضر 17 14,666 04-07-21, 03:00 PM
آخر رد: عبدالله خضر

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم