void CConfigFileHandler::WriteToCfgFile( const CString& HexFileName, const CString& FlashMethod, const CString& DeviceID, const CString& COMPORT, const CString& Baudrate, const CString& IP, const CString& IPPort, const CString& subnot, const CString& subID) { m_szCfgFile[CV_Installdir] = (CString(c_strCfgDefaultInstalldirItem) + g_strExePath); // hex file path CString strHexFilePath = HexFileName; m_szCfgFile[CV_TstatLastFlashFile] = ( CString(c_strCfgLastFlashFileItem) + strHexFilePath); // method m_szCfgFile[CV_TstatLastFlashMethod] =(CString(c_strCfgLastFlashMethodItem) + FlashMethod ); // flash page // m_szCfgFile[CV_TstatLastFlashPage] =(CString(c_strCfgLastFlashTypePageItem) + strFlashTypePage); // id m_szCfgFile[CV_TstatDeAddr] =(CString(c_strCfgDefaultAddrItem) + DeviceID ); // com port m_szCfgFile[CV_TstatDeCOM] =(CString(c_strCfgDefaultComItem) + COMPORT); // Baudrate m_szCfgFile[CV_TstatDeBaudrate] =(CString(c_strCfgDefaultBaudrateItem) + Baudrate); m_szCfgFile[CV_NCDeIP] =(CString(c_strCfgDefaultIPItem) + IP); m_szCfgFile[CV_NCDeIPPort] =(CString(c_strCfgDefaultIPPortItem) + IPPort); /*m_szCfgFile[CV_SubNot] =(CString(c_strCfgNote) +CString(subnot)); m_szCfgFile[CV_Sub_ID] =(CString(c_strCfgSubID) +CString(subID));*/ WriteToCfgFile(); }
void CConfigFileHandler::WriteTStatPageConfig( const CString& strHexFileName, const CString& strFlashMethod, const CString& strFlashTypePage, const CString& strModbusID, const CString& strComPort, const CString& strBaudrate) { ASSERT(m_pFile); //m_szCfgFile[CV_Tstat_Section] = (CString(c_strCfgTstatSection) + _T("\n")); // m_szCfgFile[CV_Installdir] = (CString(c_strCfgDefaultInstalldirItem) + g_strExePath); // hex file path CString strHexFilePath = strHexFileName; m_szCfgFile[CV_TstatLastFlashFile] = ( CString(c_strCfgLastFlashFileItem) + strHexFilePath); // method m_szCfgFile[CV_TstatLastFlashMethod] =(CString(c_strCfgLastFlashMethodItem) + strFlashMethod ); // flash page m_szCfgFile[CV_TstatLastFlashPage] =(CString(c_strCfgLastFlashTypePageItem) + strFlashTypePage); // id m_szCfgFile[CV_TstatDeAddr] =(CString(c_strCfgDefaultAddrItem) + strModbusID ); // com port m_szCfgFile[CV_TstatDeCOM] =(CString(c_strCfgDefaultComItem) + strComPort); // Baudrate m_szCfgFile[CV_TstatDeBaudrate] =(CString(c_strCfgDefaultBaudrateItem) + strBaudrate); // // NC section // m_szCfgFile[CV_NC_Section] =(CString(c_strCfgNCSection)); // // NC flash file // m_szCfgFile[CV_NCLastFlashFile] =(CString( c_strCfgDefaultIPPortItem) + strIPPort ); // // NC flash type // m_szCfgFile[CV_NCLastFlashMethod] =(CString( c_strCfgDefaultIPPortItem) + strIPPort ); // // IP // m_szCfgFile[CV_NCDeIP] =(CString(c_strCfgDefaultIPItem) + strIP); // // Port // m_szCfgFile[CV_NCDeIPPort] =(CString( c_strCfgDefaultIPPortItem) + strIPPort ); WriteToCfgFile(); }
void CConfigFileHandler::WriteLCPageConfig(const CString& strFlashFileName, const CString& strFlashType, const CString& strIP, const CString& strIPPort, const CString& strMDBID) { ASSERT(m_pFile); //m_szCfgFile[10] =(CString(c_strCfgLightCtrlSection) + _T("\n")); // hex file path CString strHexFilePath = strFlashFileName; m_szCfgFile[CV_LCLastFlashFile] = (CString(c_strCfgLastFlashFileItem) + strHexFilePath); // type m_szCfgFile[CV_LCLastFlashType] = (CString(c_strCfgLastFlashLCTypeItem) + strFlashType); // IP m_szCfgFile[CV_LCDeIP] = (CString(c_strCfgDefaultIPItem) + strIP); // Port m_szCfgFile[CV_LCDeIPPort] = (CString( c_strCfgDefaultIPPortItem) + strIPPort); // MDB ID m_szCfgFile[CV_LCDMDBID] = (CString( c_strCfgLastFlashMDBIDItem) + strMDBID); WriteToCfgFile(); }
void CConfigFileHandler::WriteNCPageConfig(const CString& strFlashFileName, const CString& strFlashType, const CString& strIP, const CString& strIPPort) { ASSERT(m_pFile); //m_szCfgFile[10] =(CString(c_strCfgLightCtrlSection) + _T("\n")); // hex file path CString strHexFilePath = strFlashFileName; // section m_szCfgFile[CV_NC_Section] = (CString(c_strCfgNCSection)); // file m_szCfgFile[CV_NCLastFlashFile] = (CString(c_strCfgLastFlashFileItem) + strHexFilePath); // type m_szCfgFile[CV_NCLastFlashMethod] = (CString(c_strCfgLastFlashMethodItem) + strFlashType); // IP m_szCfgFile[CV_NCDeIP] = (CString(c_strCfgDefaultIPItem) + strIP); // Port m_szCfgFile[CV_NCDeIPPort] = (CString( c_strCfgDefaultIPPortItem) + strIPPort); WriteToCfgFile(); }