Explorar el Código

模板文件下载到桌面。

Klosszhu hace 2 años
padre
commit
a7d3789ffe
Se han modificado 2 ficheros con 45 adiciones y 54 borrados
  1. 42 42
      Fine.OPCDaClient9000/ConfigForm.Designer.cs
  2. 3 12
      Fine.OPCDaClient9000/ConfigForm.cs

+ 42 - 42
Fine.OPCDaClient9000/ConfigForm.Designer.cs

@@ -28,24 +28,24 @@
         /// </summary>
         private void InitializeComponent()
         {
-            System.Windows.Forms.TreeNode treeNode61 = new System.Windows.Forms.TreeNode("Get单节点");
-            System.Windows.Forms.TreeNode treeNode62 = new System.Windows.Forms.TreeNode("Get多节点");
-            System.Windows.Forms.TreeNode treeNode63 = new System.Windows.Forms.TreeNode("Get", new System.Windows.Forms.TreeNode[] {
-            treeNode61,
-            treeNode62});
-            System.Windows.Forms.TreeNode treeNode64 = new System.Windows.Forms.TreeNode("写入单值(如温度)");
-            System.Windows.Forms.TreeNode treeNode65 = new System.Windows.Forms.TreeNode("写入多值(重量,批号,牌号)");
-            System.Windows.Forms.TreeNode treeNode66 = new System.Windows.Forms.TreeNode("写入多值(工单,批号,牌号)");
-            System.Windows.Forms.TreeNode treeNode67 = new System.Windows.Forms.TreeNode("单选写入");
-            System.Windows.Forms.TreeNode treeNode68 = new System.Windows.Forms.TreeNode("多选写入");
-            System.Windows.Forms.TreeNode treeNode69 = new System.Windows.Forms.TreeNode("不写入,只检查");
-            System.Windows.Forms.TreeNode treeNode70 = new System.Windows.Forms.TreeNode("Post", new System.Windows.Forms.TreeNode[] {
-            treeNode64,
-            treeNode65,
-            treeNode66,
-            treeNode67,
-            treeNode68,
-            treeNode69});
+            System.Windows.Forms.TreeNode treeNode11 = new System.Windows.Forms.TreeNode("Get单节点");
+            System.Windows.Forms.TreeNode treeNode12 = new System.Windows.Forms.TreeNode("Get多节点");
+            System.Windows.Forms.TreeNode treeNode13 = new System.Windows.Forms.TreeNode("Get", new System.Windows.Forms.TreeNode[] {
+            treeNode11,
+            treeNode12});
+            System.Windows.Forms.TreeNode treeNode14 = new System.Windows.Forms.TreeNode("写入单值(如温度)");
+            System.Windows.Forms.TreeNode treeNode15 = new System.Windows.Forms.TreeNode("写入多值(重量,批号,牌号)");
+            System.Windows.Forms.TreeNode treeNode16 = new System.Windows.Forms.TreeNode("写入多值(工单,批号,牌号)");
+            System.Windows.Forms.TreeNode treeNode17 = new System.Windows.Forms.TreeNode("单选写入");
+            System.Windows.Forms.TreeNode treeNode18 = new System.Windows.Forms.TreeNode("多选写入");
+            System.Windows.Forms.TreeNode treeNode19 = new System.Windows.Forms.TreeNode("不写入,只检查");
+            System.Windows.Forms.TreeNode treeNode20 = new System.Windows.Forms.TreeNode("Post", new System.Windows.Forms.TreeNode[] {
+            treeNode14,
+            treeNode15,
+            treeNode16,
+            treeNode17,
+            treeNode18,
+            treeNode19});
             this.treeView1 = new System.Windows.Forms.TreeView();
             this.groupBox1 = new System.Windows.Forms.GroupBox();
             this.textBox6 = new System.Windows.Forms.TextBox();
@@ -72,29 +72,29 @@
             this.treeView1.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
             this.treeView1.Location = new System.Drawing.Point(6, 37);
             this.treeView1.Name = "treeView1";
-            treeNode61.Name = "00";
-            treeNode61.Text = "Get单节点";
-            treeNode62.Name = "01";
-            treeNode62.Text = "Get多节点";
-            treeNode63.Name = "AA";
-            treeNode63.Text = "Get";
-            treeNode64.Name = "1";
-            treeNode64.Text = "写入单值(如温度)";
-            treeNode65.Name = "21";
-            treeNode65.Text = "写入多值(重量,批号,牌号)";
-            treeNode66.Name = "22";
-            treeNode66.Text = "写入多值(工单,批号,牌号)";
-            treeNode67.Name = "3";
-            treeNode67.Text = "单选写入";
-            treeNode68.Name = "4";
-            treeNode68.Text = "多选写入";
-            treeNode69.Name = "5";
-            treeNode69.Text = "不写入,只检查";
-            treeNode70.Name = "AA";
-            treeNode70.Text = "Post";
+            treeNode11.Name = "00";
+            treeNode11.Text = "Get单节点";
+            treeNode12.Name = "01";
+            treeNode12.Text = "Get多节点";
+            treeNode13.Name = "AA";
+            treeNode13.Text = "Get";
+            treeNode14.Name = "1";
+            treeNode14.Text = "写入单值(如温度)";
+            treeNode15.Name = "21";
+            treeNode15.Text = "写入多值(重量,批号,牌号)";
+            treeNode16.Name = "22";
+            treeNode16.Text = "写入多值(工单,批号,牌号)";
+            treeNode17.Name = "3";
+            treeNode17.Text = "单选写入";
+            treeNode18.Name = "4";
+            treeNode18.Text = "多选写入";
+            treeNode19.Name = "5";
+            treeNode19.Text = "不写入,只检查";
+            treeNode20.Name = "AA";
+            treeNode20.Text = "Post";
             this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
-            treeNode63,
-            treeNode70});
+            treeNode13,
+            treeNode20});
             this.treeView1.Size = new System.Drawing.Size(366, 335);
             this.treeView1.TabIndex = 0;
             // 
@@ -255,9 +255,9 @@
             // 
             this.button5.Location = new System.Drawing.Point(1411, 20);
             this.button5.Name = "button5";
-            this.button5.Size = new System.Drawing.Size(131, 50);
+            this.button5.Size = new System.Drawing.Size(192, 50);
             this.button5.TabIndex = 27;
-            this.button5.Text = "模板下载";
+            this.button5.Text = "模板下载到桌面";
             this.button5.UseVisualStyleBackColor = true;
             this.button5.Click += new System.EventHandler(this.button5_Click);
             // 

+ 3 - 12
Fine.OPCDaClient9000/ConfigForm.cs

@@ -157,18 +157,9 @@ namespace Fine.OPCDaClient9000
         private void button5_Click(object sender, EventArgs e)
         {
             var excel = Path.Combine(AppContext.BaseDirectory, "Excel", "模板下载.xlsx");
-            FileStream file = new FileStream(path: excel, mode: FileMode.Open, access: FileAccess.Read);
-            OpenFileDialog open = new OpenFileDialog();
-            var result = open.ShowDialog();
-            if (result == DialogResult.OK)
-            {
-                MessageBox.Show("123");
-            }
-            //using (MemoryStream memory=new MemoryStream())
-            //{
-            //    memory.CopyTo(file);
-            //    memory.Close();
-            //}
+            string dir =Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory),$"模板下载{DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss_fff")}.xlsx");
+
+           File.Copy(excel, dir);
 
         }