// 起動時処理. private void MainForm_Load(object sender, EventArgs e) { TDCGExplorer.IfReadyDbDisplayArcsDB(); // この処理がWindows x64ではたまに失敗するらしい. try { string windowRect = TDCGExplorer.SystemDB.window_rectangle; string[] rect = windowRect.Split(','); Left = int.Parse(rect[0]); Top = int.Parse(rect[1]); Size = new Size(int.Parse(rect[2]), int.Parse(rect[3])); normalsize = new Rectangle(Location, Size); string splitterDistance = TDCGExplorer.SystemDB.splitter_distance; string[] distance = splitterDistance.Split(','); splitContainerV.SplitterDistance = int.Parse(distance[0]); splitContainerH.SplitterDistance = int.Parse(distance[1]); splitContainerWithView.SplitterDistance = int.Parse(distance[2]); } catch (Exception) { } viewer = null; listBoxMainListBox.HorizontalScrollbar = true; }