*****A、B 两个form,A打开B 后,B确定关闭后,B参数传给A*****
A打开B
private void btnSelectT_Click(object sender, EventArgs e)
{
FrmFtpConfigure frmFtpConfigure = new FrmFtpConfigure();
if (frmFtpConfigure.ShowDialog(this) == DialogResult.OK)
{
ftpUserID = frmFtpConfigure.ftpUserID;
ftpPassword = frmFtpConfigure.ftpPassword;
ftpURI = frmFtpConfigure.ftpURI;
}
}
B关闭
private void btnSave_Click(object sender, EventArgs e)
{
this.ftpServerIP = this.textBox1.Text;
this.ftpUserID = this.textBox2.Text;
this.ftpPassword = this.textBox3.Text;
this.ftpPort = this.textBox4.Text;
this.ftpRemotePath = this.textBox5.Text;
if (ftpPort != "21")
ftpServerIP = ftpServerIP + ":" + ftpPort;
ftpURI = "ftp://" + ftpServerIP + "/" + ftpRemotePath + "/";
this.DialogResult = DialogResult.OK;
this.Close();
}
之后,A就可以看到B传过来的参数了。