C#如何用hex打开文件

 时间:2024-10-16 17:35:11

1、通过Add reference方法,加入对HexFileStream.dll的引用。

2、在代码中加入对命名空间的引用: using Utilities.IO;

3、在代码中建立一个HexFileStream HexFileStream tStream = null; try { tStream = new HexFileStream(openFileDialog1.FileName, System.IO.FileMode.Open, System.IO.FileAccess.ReadWrite); } catch (Exception Err) { Err.ToString(); return; }

4、设置存储器空间的大小——比如你用M128,你就要设置存储器空间大小 为128 * 1024,当然,如果空间大小是可变的,那么就设置0 tStream.SetLength(0);

5、读取所需的数据,并显示出来 Byte[] tBuffer = new Byte; //! 和Stream的用法相同 tStream.Read(tBuffer, 0, tBuffer.Length); //! m_bvExample是一个ByteViewer,ByteViewer是微软提供的一个类,用以将二进制 //! 数组以Hex字符串的方式显示在窗体上。 m_bvExample.SetBytes(tBuffer);

  • KendoUI Grid教程:新增+编辑
  • 泵排出流体泵的流量直接与泵的转速有关
  • oracle工程师就业前途
  • vba中的dll如何引用单元格
  • 怎样使用C#进行窗口截图
  • 热门搜索
    只有纯牛奶怎么做奶油 胸痛怎么回事 头皮痒是怎么回事 眼保健操怎么做 棉花糖怎么做 黄忠怎么死的 苹果手机怎么解锁 怎么做贺卡 华硕电脑怎么样 tuesday怎么读