override public bool readFile(string fname) { try { close(); input = new FileStream(fname, FileMode.Open); if (page == null) { page = new XmlBPage[3]; } for (int i = 0; i < page.Length; i++) { if (page[i] == null) { page[i] = new XmlBPage(); } page[i].read(input); if (page[i].isLast()) { close(); } } theFileName = fname; return(true); } catch (Exception) { return(false); } }
public override bool readFile(string fname) { try { close(); input = new FileStream(fname, FileMode.Open); if (page == null) page = new XmlBPage[3]; for (int i = 0; i < page.Length; i++) { if (page[i] == null) page[i] = new XmlBPage(); page[i].read(input); if (page[i].isLast()) close(); } theFileName = fname; return true; } catch (Exception) { return false; } }