private void MetroWindow_Closed(object sender, EventArgs e) { try { while (Flags.Initializing周辺機器) { ; } if (Flags.State1768) { General.ResetIo(); LPC1768.ClosePort(); } if (Flags.StateMoxa) { Target.ClosePort(); } if (Flags.StateMultimeter) { General.multimeter.ClosePort(); } if (Flags.StateMic) { General.wv.Close(); } if (!State.Save個別データ()) { MessageBox.Show("個別データの保存に失敗しました"); } if (!General.SaveRetryLog()) { MessageBox.Show("リトライログの保存に失敗しました"); } } catch { } }
private void MetroWindow_Closed(object sender, EventArgs e) { try { while (Flags.Initializing周辺機器) { ; } if (Flags.State1768) { General.ResetIo(); LPC1768.ClosePort();//IO閉じる } if (!State.Save個別データ()) { MessageBox.Show("個別データの保存に失敗しました"); } } catch { } }