コード例 #1
0
ファイル: AppWin_SPITool_PRO.cs プロジェクト: x893/WDS
 public int restore(XmlNode parentNode)
 {
     try
     {
         XMLReaderWriter writer = new XMLReaderWriter();
         writer.RestoreRegister(parentNode, _myDev);
         writer.RestoreFifoWrite(parentNode, myFifoReadWrite, _myDev.Type);
         writer.RestoreFifoRead(parentNode, myFifoReadWrite, _myDev.Type);
         writer.RestoreBatch(parentNode, myBatchCommandList, 1, _myDev.Type);
         writer.RestoreBatch(parentNode, myBatchCommandList, 2, _myDev.Type);
         writer.RestoreBatch(parentNode, myBatchCommandList, 3, _myDev.Type);
         writer.RestoreBatch(parentNode, myBatchCommandList, 4, _myDev.Type);
         writer.RestoreFormView(parentNode, myFormStatus);
         RegisterDGVACC = _myDev;
         FifoViewACC = myFifoReadWrite;
         BatchViewACC = myBatchCommandList;
         FormViewACC = myFormStatus;
         return 0;
     }
     catch (Exception exception)
     {
         MessageBox.Show("Error at restoring Application status!\n" + exception.Message);
         return -1;
     }
 }