如何利用C#将txt文本文件转为二进制文件
来源:网络收集 点击: 时间:2024-04-16首先打开vs2013(其他版本也可以),在C#项目中选择 Windows窗体应用程序。 写上项目名字点创建。(本例用VS2013系统默认项目名,路径随意。)

创建项目后,可以看到一个窗口,将Form1窗口的Text属性改为txt文本、二进制互换。在工具箱中拖二个“Button”按钮、一个“Label”和一个“ListBox”调整界面如下图。

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

添加listBox1拖动代码:
private void listBox1_DragEnter(object sender, 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);
for (inti = 0; i s.Length; i++)
{
if (s.Trim() != )
{
listBox1.Items.Add(s);
}
}
}

添加转为文本文件操作,双击窗口中“转为文本文件”按钮。
private void button1_Click(object sender, EventArgs e)
{
string s = new string;
int i;
for (i = 0; i s.Length; i++)
{
s = listBox1.Items as string;
}
转为文本文件(s);
}

添加转为转为二进制文件操作,双击窗口中“转为二进制文件”按钮。
private void button2_Click(object sender, EventArgs e)
{
string s = new string;
int i;
for (i = 0; i s.Length; i++)
{
s = listBox1.Items as string;
}
转为二进制文件(s);
}

注意设置listBox1.AllowDrop = true;
注意不要拿该程序随便修改其他程序
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_524228.html