public static bool loadData(string filename, string dumpfile, string configFilename) { try { int size = (int)new FileInfo(filename).Length; using (FileStream f = File.OpenRead(filename)) { romdata = new byte[size]; f.Read(romdata, 0, size); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Load rom error"); return(false); } try { if (dumpfile != "") { int size = (int)new FileInfo(dumpfile).Length; using (FileStream f = File.OpenRead(dumpfile)) { dumpdata = new byte[size]; f.Read(dumpdata, 0, size); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Load dump error"); return(false); } try { ConfigScript.LoadFromFile(configFilename); } catch (Exception ex) { MessageBox.Show(ex.Message, "Load config error"); return(false); } return(true); }
public static void loadData(string Filename, string Dumpfile, string ConfigFilename) { try { int size = (int)new FileInfo(Filename).Length; using (FileStream f = File.OpenRead(Filename)) { romdata = new byte[size]; f.Read(romdata, 0, size); } } catch (Exception ex) { MessageBox.Show(ex.Message); } try { if (Dumpfile != "") { int size = (int)new FileInfo(Dumpfile).Length; using (FileStream f = File.OpenRead(Dumpfile)) { dumpdata = new byte[size]; f.Read(dumpdata, 0, size); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } try { ConfigScript.LoadFromFile(ConfigFilename); } catch (Exception ex) { MessageBox.Show(ex.Message); } }