private void SendMailBtn_Click(object sender, EventArgs e) { //若SMTP服务器信息为空 弹出错误对话框 并返回 if ("" == smtpserver) { MessageBox.Show("服务器未设置"); return; } //若用户名和密码信息为空 弹出错误对话框 并返回 if (("" == name) || ("" == password)) { MessageBox.Show("用户名和密码不能为空!"); return; } //初始化EGLPABC_SendEmail实例 并将发送邮件所必需的信息作为参数传递进实例 EGLPABC_SendEmail form = new EGLPABC_SendEmail(smtpserver, name, password); //显示发送窗体 form.Show(); }