Exemplo n.º 1
0
    public static void Load(string file)
    {
        Clear();
        if (File.Exists(file) == false)
        {
            ViDebuger.Warning("没有发现指定文件" + file);
            return;
        }
        FileStream br = File.Open(file, FileMode.Open, FileAccess.Read, FileShare.Read);

        if (br == null)
        {
            return;
        }
        byte[] bufferArray = new byte[br.Length];
        br.Read(bufferArray, 0, bufferArray.Length);
        ViIStream IS = new ViIStream();

        IS.Init(bufferArray, bufferArray.Length);
        Load(IS);
        br.Close();
    }