Esempio n. 1
0
        public void Load(string filename)
        {
            FileInfo = new FileInfo(filename);

            var hpiFilename = filename;
            var hpbFilename = filename.Remove(filename.Length - 1) + "B";

            _hpihpb = new HPIHPB(File.OpenRead(hpiFilename), File.OpenRead(hpbFilename));
        }
Esempio n. 2
0
        public LoadResult Load(string filename)
        {
            var hpiFilename = filename;
            var hpbFilename = filename.Remove(filename.Length - 1) + "B";

            _fileInfo = new FileInfo(filename);

            if (!File.Exists(hpiFilename) || !File.Exists(hpbFilename))
            {
                return(LoadResult.FileNotFound);
            }

            _hpihpb = new HPIHPB(File.OpenRead(hpiFilename), File.OpenRead(hpbFilename));
            return(LoadResult.Success);
        }