• 大小: 308KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-12
  • 语言: C#
  • 标签: c#  ftp下载  自动升级  

资源简介

1.从ftp中自动下载zip文件,并解压到程序中 2.升级主程序 3.日志文件也已经添加 4.程序只能运行一个。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace AutoUpdate
{
    public partial class frmUpdate : Form
    {
        public ProgressBar progressBar
        {
            get { return this.progressBar1; }
        }

        public Label lFile
        {
            get { return lblFile; }
        }
        public string title
        {
            set { label1.Text = value; }
        }

        bool m_blnAltF4;
        public frmUpdate()
        {
            InitializeComponent();           
        }
        private void frmUpdate_FormClosing(object sender FormClosingEventArgs e)
        {
            if (this.m_blnAltF4)
            {
                e.Cancel = true;
            }
        }

        private void frmUpdate_KeyDown(object sender KeyEventArgs e)
        {
            if (e.Alt && (e.KeyCode == Keys.F4))
            {
                this.m_blnAltF4 = true;
            }
        }

        private void frmUpdate_Load(object sender EventArgs e)
        {
            base.Top -= 50;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-25 10:39  AutoUpdate\
     文件        5446  2016-11-24 16:53  AutoUpdate\AutoUpdate.csproj
     文件         497  2016-11-24 11:21  AutoUpdate\AutoUpdate.csproj.user
     文件         257  2012-02-15 17:25  AutoUpdate\AutoUpdate.csproj.vspscc
     文件        1589  2016-11-24 13:52  AutoUpdate\AutoUpdate.sln
     文件       36352  2016-11-25 10:44  AutoUpdate\AutoUpdate.suo
     文件         256  2012-02-15 17:25  AutoUpdate\AutoUpdate.vssscc
     目录           0  2016-11-24 10:49  AutoUpdate\Backup\
     文件        1234  2012-02-16 09:34  AutoUpdate\Backup\frmUpdate.cs
     文件        6327  2012-02-16 09:31  AutoUpdate\Backup\frmUpdate.Designer.cs
     文件      217341  2012-02-16 09:31  AutoUpdate\Backup\frmUpdate.resx
     文件        9915  2012-02-16 09:41  AutoUpdate\Backup\FtpUpdate.cs
     文件       20048  2012-02-15 15:29  AutoUpdate\Backup\FtpWeb.cs
     文件        3522  2012-02-16 09:40  AutoUpdate\Backup\ftp下载.csproj
     文件         168  2012-02-16 09:21  AutoUpdate\Backup\ftp下载.csproj.user
     文件        1088  2012-02-15 17:25  AutoUpdate\Backup\ftp下载.sln
     文件       22016  2012-02-20 10:29  AutoUpdate\Backup\ftp下载.suo
     目录           0  2016-11-24 10:49  AutoUpdate\Backup\images\
     文件      140814  2012-02-16 09:17  AutoUpdate\Backup\images\自动更新.bmp
     文件         957  2012-02-18 10:44  AutoUpdate\Backup\Program.cs
     目录           0  2016-11-24 10:49  AutoUpdate\Backup\Properties\
     文件        1356  2012-02-14 17:12  AutoUpdate\Backup\Properties\AssemblyInfo.cs
     文件        1269  2012-02-15 17:24  AutoUpdate\Backup\readme.txt
     文件         285  2012-02-16 09:32  AutoUpdate\Backup\UpdateSetting.Client.xml
     文件         310  2012-02-15 17:23  AutoUpdate\Backup\UpdateSetting.Svc.xml
     目录           0  2016-11-24 10:51  AutoUpdate\bin\
     目录           0  2016-11-25 10:53  AutoUpdate\bin\Debug\
     文件       11608  2016-11-25 10:48  AutoUpdate\bin\Debug\AutoUpdate.vshost.exe
     目录           0  2016-11-24 10:51  AutoUpdate\bin\Release\
     目录           0  2016-11-24 16:06  AutoUpdate\dll\
     文件      200704  2010-05-25 12:55  AutoUpdate\dll\ICSharpCode.SharpZipLib.dll
............此处省略35个文件信息

评论

共有 条评论