منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : محتاج مساعده في كود ارجوكم انا علي يقين هلاقي حد يساعدني
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
الكود مع التعديل :

PHP كود :
   Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        
'ListBox1.Items.Add-تعبئة قائمه البريد المرسل له '
 
       ListBox1.Items.Add("asem6600@hotmail.com")
 
       ListBox1.Items.Add("asemshahen5@gmail.com")
 
   End Sub
    Private Sub TrackBar1_Scroll
(sender As ObjectAs EventArgsHandles TrackBar1.Scroll
        Timer1
.Interval 1000
        
'Label6''ليبل جديد يعرض قيمة التراك بار'
 
       Label6.Text TrackBar1.Value
        
'Timer1.Interval''زيادة عدد الثواني حسب التراك بار'
 
       Timer1.Interval Timer1.Interval TrackBar1.Value
        
'Label7''ليبل جديد يعرض كل كم ثانية تريد الارسال الى قائمة المرسل لهم'
 
       Label7.Text " [ " Val(Timer1.Interval 1000) & " ] ثانية"
 
   End Sub
    Private Sub Timer1_Tick
(sender As ObjectAs EventArgsHandles Timer1.Tick
        
'ListBox2.Items-قائمه البريد المرسل '
 
       For Each der As String In ListBox2.Items
            
'ListBox1.Items-قائمه البريد المرسل له '
 
           For Each srt As String In ListBox1.Items
                SendMail
(srtder"password")
 
           Next
        Next
    End Sub
    Private Sub SendMail
(SendToStr As StringSendFrom As StringPasswordMail As String)
 
       Try
            Dim Smtp_Server 
As New SmtpClient
            Dim e_mail 
As New MailMessage()
 
           Smtp_Server.UseDefaultCredentials False
            
'اسم مستخدم و كلمة المرور للايميل الذي تريد الارسال منه'
 
           Smtp_Server.Credentials = New Net.NetworkCredential(SendFromPasswordMail)
 
           'البورت المستخدم للارسال'
 
           Smtp_Server.Port 587
            Smtp_Server
.EnableSsl True
            
'ملقم البريد الالكتروني'
 
           Smtp_Server.Host "smtp.live.com"
 
           e_mail = New MailMessage()
 
           'ايميل المرسل'
 
           e_mail.From = New MailAddress(SendFrom)
 
           'عنوان المرسل له'
 
           e_mail.To.Add(SendToStr)
 
           'موضوع الرسالة'
 
           e_mail.Subject "مرحبا"
 
           e_mail.IsBodyHtml False
            
'جسم الرسالة'
 
           e_mail.Body RichTextBox3.Text
            
'امر الارسال'
 
           Smtp_Server.Send(e_mail)
 
           'رسالة نجاح الارسال'
 
           MsgBox("Mail Sent Thanks Progrum Well pe Close")
 
       Catch error_t As Exception
            
'اذا وقع خطا في الارسال'
 
           MsgBox(error_t.ToString)
 
       End Try
 
   End Sub 
(30-07-19, 04:40 AM)asemshahen5 كتب : [ -> ]الكود مع التعديل :

PHP كود :
   Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        
'ListBox1.Items.Add-تعبئة قائمه البريد المرسل له '
 
       ListBox1.Items.Add("asem6600@hotmail.com")
 
       ListBox1.Items.Add("asemshahen5@gmail.com")
 
   End Sub
    Private Sub TrackBar1_Scroll
(sender As ObjectAs EventArgsHandles TrackBar1.Scroll
        Timer1
.Interval 1000
        
'Label6''ليبل جديد يعرض قيمة التراك بار'
 
       Label6.Text TrackBar1.Value
        
'Timer1.Interval''زيادة عدد الثواني حسب التراك بار'
 
       Timer1.Interval Timer1.Interval TrackBar1.Value
        
'Label7''ليبل جديد يعرض كل كم ثانية تريد الارسال الى قائمة المرسل لهم'
 
       Label7.Text " [ " Val(Timer1.Interval 1000) & " ] ثانية"
 
   End Sub
    Private Sub Timer1_Tick
(sender As ObjectAs EventArgsHandles Timer1.Tick
        
'ListBox2.Items-قائمه البريد المرسل '
 
       For Each der As String In ListBox2.Items
            
'ListBox1.Items-قائمه البريد المرسل له '
 
           For Each srt As String In ListBox1.Items
                SendMail
(srtder"password")
 
           Next
        Next
    End Sub
    Private Sub SendMail
(SendToStr As StringSendFrom As StringPasswordMail As String)
 
       Try
            Dim Smtp_Server 
As New SmtpClient
            Dim e_mail 
As New MailMessage()
 
           Smtp_Server.UseDefaultCredentials False
            
'اسم مستخدم و كلمة المرور للايميل الذي تريد الارسال منه'
 
           Smtp_Server.Credentials = New Net.NetworkCredential(SendFromPasswordMail)
 
           'البورت المستخدم للارسال'
 
           Smtp_Server.Port 587
            Smtp_Server
.EnableSsl True
            
'ملقم البريد الالكتروني'
 
           Smtp_Server.Host "smtp.live.com"
 
           e_mail = New MailMessage()
 
           'ايميل المرسل'
 
           e_mail.From = New MailAddress(SendFrom)
 
           'عنوان المرسل له'
 
           e_mail.To.Add(SendToStr)
 
           'موضوع الرسالة'
 
           e_mail.Subject "مرحبا"
 
           e_mail.IsBodyHtml False
            
'جسم الرسالة'
 
           e_mail.Body RichTextBox3.Text
            
'امر الارسال'
 
           Smtp_Server.Send(e_mail)
 
           'رسالة نجاح الارسال'
 
           MsgBox("Mail Sent Thanks Progrum Well pe Close")
 
       Catch error_t As Exception
            
'اذا وقع خطا في الارسال'
 
           MsgBox(error_t.ToString)
 
       End Try
 
   End Sub 

اخي قاسم انا اعلم اني ثقلت عليك كثيرااا ولكن عقلي تشتت من كثره الاكواد فأتمني منك ان تمدني بمثال حتي افهم كل كود يعمل كيف
الاكود مشروحة .

Form1_Load عند تحميل الفورم .

TrackBar1_Scroll عند تغيير قيمة الفاليو الخاصة باداة التراك بار .

Timer1_Tick الساعة او المؤقت .

SendMail ارسال الايميل بتعليمة اللوب الموجودة بالمؤقت .

ارجوا ان اكون قد وفقت بالشرح .

اسمي : عاصم .
الصفحات : 1 2