ขอถามเกี่ยวกับ C# ส่งเมล์หน่อยครับ

เริ่มโดย Permlogin, 19 กันยายน 2015, 02:34:47

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

Permlogin

กระผมได้ทำตามคลิปนี่ https://www.youtube.com/watch?v=FOZMC7XCrVU

หน้าตาโปรแกรม C#



SmtpClient SmtpServer = new SmtpClient("smtp.live.com");

            //การสร้างตัวจดหมาย
            var Mail = new MailMessage();
            Mail.From = new MailAddress("textBox1.Text");
            Mail.To.Add("textBox3.Text");
            Mail.Subject = textBox4.Text;
            Mail.IsBodyHtml = true;
            String TempText = new TextRange(richTextBox1.Document.ContentStart, richTextBox1.Document.ContentEnd).Text;
            Mail.Body = TempText;

            //ตัวเซิฟเวอร์จดหมาย
            SmtpServer.Port = 587;
            SmtpServer.UseDefaultCredentials = false;
            SmtpServer.Credentials = new System.Net.NetworkCredential(textBox1.Text, passwordBox1.Password);
            SmtpServer.EnableSsl = true;
            SmtpServer.Send(Mail);

            MessageBox.Show("ส่งสำเร็จ");


คือผมจะเพิ่มลูกเล่นตรง
ถ้าเราไม่กรอกหัวข้อเรื่อง หรือ ไม่กรอกเนื้อหาอีเมล์ จะขึ้น MessageBox ว่าคุณยังไม่ได้กรอกข้อมูลตรงนี้ต้องเขียนโค๊ดว่าอย่างไรบ้างครับ
จะเพิ่ม progressBar แสดงการทำงานตั้งเเต่ 0-100% เเล้วค่อยขึ้น MessageBox เสร็จสิ้น อีเมล์ก็ส่งเสร็จเรียบร้อยเเล้วครับต้องเขียนโค๊ด อย่างไรบ้างครับ

รบกวนผู้รู้ตอบทีครับ นั่งงมหานานมากเลย  :wanwan031:  ขอบคุณสำหรับคำตอบล่วงหน้าครับ

steelseries

if textbox1.text="" then
msgbox "xxxx"
end if

ลองประมาณรี้ดูยังครับ


Permlogin

อ้างถึงจาก: steelseries ใน 19 กันยายน 2015, 07:54:08
if textbox1.text="" then
msgbox "xxxx"
end if

ลองประมาณรี้ดูยังครับ

มันอยู่ในส่วนไหนครับผม

Permlogin


amanza

ใส่โค๊ตที่ Button คำว่า "ส่ง"
ใช้คำสั่ง if เช็คค่าใน Textbox ที่ต้องการเช็ค
ex. if(textbox1.text == "") หรือ if(textbox1.text == null)
{
        messagebox.show("ไม่มีข้อมูล");
}


ส่วนเรื่อง ProgressBar ตามนี้ครับ
อ้างถึงhttp://www.gunghun.com/2013/10/simple-progressbar-in-csharp-gunghun.html
พอครบ 100 Post แต่ก็ไม่รู้จะใส่ Link เว็บไหนดี -_-