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)); }
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); }