zoukankan      html  css  js  c++  java
  • 读取二进制文件(字段)

    读取二进制文件:

     1    private void button1_Click(object sender, System.EventArgs e)
     2        {
     3            string path = @"E:\Test\GRFW.pdb";
     4
     5            byte[] rawSymbolStore = loadFile(path);
     6
     7            string x = "";
     8            int ArraySize = new int();
     9            ArraySize = rawSymbolStore.GetUpperBound(0);
    10                
    11            System.Text.Encoding en = System.Text.Encoding.UTF8;
    12            x = en.GetString(rawSymbolStore,0,ArraySize);
    13
    14            x = "";
    15        }

    16
    17        private byte[] loadFile(string filename) 
    18        {
    19            FileStream fs = new FileStream(filename, FileMode.Open);
    20            byte[] buffer = new byte[(int) fs.Length];
    21            fs.Read(buffer, 0, buffer.Length);
    22            fs.Close();
    23   
    24            return buffer;
    25        }



    二进制字段:
                    字段"crpd_txt"]为oracle数据库中的blob类型。
                    byte[] MyData= new byte[0];
                    string x = "";  
                    MyData =  (byte[])letdt.Rows[0]["crpd_txt"];
                   int ArraySize = new int();
                  ArraySize = MyData.GetUpperBound(0);
                   
                  System.Text.Encoding en = System.Text.Encoding.Unicode;

                  //获取二进制代表的字符串
                 x = en.GetString(MyData,0,ArraySize);

  • 相关阅读:
    mt7601u: probe of xxxx failed with error -2
    error: 'ENOSYS' undeclared (first use in this function)
    backports移植rtlwifi驱动
    Buildroot 指定内核版本
    Buildroot 使用默认配置
    Uncaught TypeError: jQuery.i18n.browserLang is not a function
    Web APi之控制器创建过程及原理解析(八)
    Web APi之手动实现JSONP或安装配置Cors跨域(七)
    Web APi之Web Host消息处理管道(六)
    Web APi之消息处理管道(五)
  • 原文地址:https://www.cnblogs.com/friendwang1001/p/351513.html
Copyright © 2011-2022 走看看