Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
        /// <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("链接成功");
            }
        }