c#如何实现文件的分解及合并

 时间:2024-10-14 10:23:07

1、首先打开vs2013(其他版本也可以),在C#项目中选择 Windows窗体应用程序。 写上项目名字点创建。(本例用VS2013系统默认项目名,路径随意。)

c#如何实现文件的分解及合并

2、创建项目后,可以看到一个窗口,将Form1窗口的Text属性改为"分解合并文件工具"。在工具箱中拖二个“Button”按钮、二个“TexBox”文本框、三个“Label”和一个“ListBox”调整界面如下图。

c#如何实现文件的分解及合并

3、修改代码: public Form1() { InitializeComponent(); listBox1.AllowDrop = true; }

c#如何实现文件的分解及合并

4、添加listBox1拖动代码: private vo坡纠课柩id listBox1_DragEnter(object s髫潋啜缅ender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.All; else e.Effect = DragDropEffects.None; } private void listBox1_DragDrop(object sender, DragEventArgs e) { string[] s = (string[])e.Data.GetData(DataFormats.FileDrop, false); int i; for (i = 0; i < s.Length; i++) { if (s[i].Trim() != "") { listBox1.Items.Add(s[i]); } } }

c#如何实现文件的分解及合并

5、添加合并文件操作,双击窗口中“合并文件”按钮。 private void button1_Click(object sender荑樊综鲶, EventArgs e) { string[] s =new string[ listBox1.Items.Count]; int i; for (i = 0; i < s.Length; i++) { s[i]= listBox1.Items[i] as string ; } string 合并文件名 = this.textBox1.Text.Trim(); 合并文件(s, 合并文件名); }

c#如何实现文件的分解及合并

6、添加分解文件操作,双击窗口中“分解文件”按钮。 private void button2_Click(object sender荑樊综鲶, EventArgs e) { //分解文件只取listBox1控件中第一个文件名 string s = listBox1.Items[0] as string; int n = Convert.ToInt32(this.textBox2.Text.Trim()); 分解文件(s,n); }

c#如何实现文件的分解及合并
  • 怎么在电脑上看直播,KMplayer播放直播教程
  • DNSTracer 追踪DNS解析过程
  • Windows Server 2008删除域组账户
  • 易语言窗口界面如何添加拖放对象
  • 关于32位DLL文件在64位操作系统中无法注册办法
  • 热门搜索
    以新年为主题的手抄报 小学四年级手抄报大全 校园是我家手抄报 珍惜时间手抄报 三节三爱手抄报内容 历史手抄报图片大全 小学三年级手抄报大全 二年级的手抄报 古诗手抄报内容 森林防火手抄报资料