资源简介

C#读取BIN文件内容,获取其中数据并显示。用于对BIN文件的操作。

资源截图

代码片段和文件信息

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;
using System.IO;

namespace 获取BIN文件内容
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnGetPath_Click(object sender EventArgs e)
        {
            byte[] binchar = new byte[] { };
            OpenFileDialog openFile = new OpenFileDialog();
            if (openFile.ShowDialog() == DialogResult.OK)
            {
                txtPath.Text = openFile.FileName;
            }
        }

        private void btnReadBinData_Click(object sender EventArgs e)
        {
            FileStream Myfile = new FileStream(txtPath.Text.Trim() FileMode.Open FileAccess.Read);
            BinaryReader binreader = new BinaryReader(Myfile);
            int file_len = (int)Myfile.Length;//获取bin文件长度
            string Mytext = ““;
            byte[] buff = new byte[file_len];
            buff = binreader.ReadBytes(file_len);
            foreach (byte j in buff)
            {
                Mytext += j.ToString(“X2“); //大写 8位显示 增加前导0
                Mytext += “ “;
            }
            txtData.Text = Mytext;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9728  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\bin\Debug\获取BIN文件内容.exe

     文件      30208  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\bin\Debug\获取BIN文件内容.pdb

     文件      11600  2018-08-23 11:50  获取BIN文件内容\获取BIN文件内容\bin\Debug\获取BIN文件内容.vshost.exe

     文件        490  2014-01-13 21:31  获取BIN文件内容\获取BIN文件内容\bin\Debug\获取BIN文件内容.vshost.exe.manifest

     文件       1405  2017-12-06 10:36  获取BIN文件内容\获取BIN文件内容\Form1.cs

     文件       4917  2017-12-06 10:19  获取BIN文件内容\获取BIN文件内容\Form1.Designer.cs

     文件       5817  2017-12-06 10:19  获取BIN文件内容\获取BIN文件内容\Form1.resx

     文件       5359  2017-12-06 14:30  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6329  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件       1710  2018-08-23 11:50  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.csproj.FileListAbsolute.txt

     文件        975  2017-12-06 10:19  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.csproj.GenerateResource.Cache

     文件       9728  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.exe

     文件        180  2017-12-06 10:19  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.Form1.resources

     文件      30208  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.pdb

     文件        180  2017-12-06 10:19  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\获取BIN文件内容.Properties.Resources.resources

     文件        502  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Program.cs

     文件       1384  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Properties\AssemblyInfo.cs

     文件       2894  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Properties\Resources.Designer.cs

     文件       5612  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Properties\Resources.resx

     文件       1108  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Properties\Settings.Designer.cs

     文件        249  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\Properties\Settings.settings

     文件       3701  2017-12-06 10:12  获取BIN文件内容\获取BIN文件内容\获取BIN文件内容.csproj

     文件        905  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容.sln

    ..A..H.     18432  2018-08-23 11:50  获取BIN文件内容\获取BIN文件内容.suo

     目录          0  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug\TempPE

     目录          0  2018-08-23 11:49  获取BIN文件内容\获取BIN文件内容\obj\x86\Debug

     目录          0  2017-12-08 13:21  获取BIN文件内容\获取BIN文件内容\bin\Debug

     目录          0  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\obj\x86

     目录          0  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\bin

     目录          0  2017-12-06 09:58  获取BIN文件内容\获取BIN文件内容\obj

............此处省略6个文件信息

评论

共有 条评论