/// <summary> /// 上传按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button6_Click(object sender, EventArgs e) { string host = this.txthost.Text.Trim(); string point = this.txtpoint.Text.Trim(); string usernm = this.txtusernm.Text.Trim(); string pwd = this.txtpwd.Text.Trim(); if (!host.Contains(":")) { host = string.Format("{0}:{1}", host, point); } if (!host.Contains("ftp")) { host = string.Format("{0}{1}", "ftp://", host); } FTPHelp ftp = new FTPHelp(host, usernm, pwd); foreach (ModelInfo o in this.listBox1.Items) { ftp.UploadFile(string.Format("{0}/{1}/{2}/{3}/{4}/{5}/{6}", host, "Barcode", "Public", "Views", "Models", o.ModelSource, o.package), o.FilePath); } if (ftp.ErrorMsg.Count > 0) { string msg = string.Empty; foreach (string s in ftp.ErrorMsg) { msg += s; } MessageBox.Show(msg); } }
/// <summary> /// 登陆事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { string host = this.txthost.Text.Trim(); string point = this.txtpoint.Text.Trim(); string usernm = this.txtusernm.Text.Trim(); string pwd = this.txtpwd.Text.Trim(); if (!host.Contains(":")) { host = string.Format("{0}:{1}", host, point); } if (!host.Contains("ftp")) { host = string.Format("{0}{1}", "ftp://", host); } FTPHelp ftp = new FTPHelp(host, usernm, pwd); if (ftp.RemoteFtpDirExists(host)) { MessageBox.Show("链接成功"); } }