⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 测试.txt

📁 EVC(嵌入式VC++)发的用于串口通信的程序
💻 TXT
字号:
使用方法:
WCHAR sVal[256];
	CIniFile iniFile;
	iniFile.LoadIniFile(_T("\\MoxaTest.ini"));
	iniFile.GetKeyString(_T("Set"),_T("Val1"),_T("256"),sVal);
	iniFile.GetKeyString(_T("Set"),_T("Val2"),_T("128"),sVal);
	iniFile.GetKeyString(_T("Set"),_T("Val3"),_T("64"),sVal);

	iniFile.GetKeyString(_T("Set1"),_T("Val1"),_T("256"),sVal);
	iniFile.GetKeyString(_T("Set1"),_T("Val2"),_T("128"),sVal);
	iniFile.GetKeyString(_T("Set1"),_T("Val3"),_T("64"),sVal);

	iniFile.WriteKeyString(_T("Set"),_T("Val1"),_T("11"));
	iniFile.WriteKeyString(_T("Set"),_T("Val2"),_T("12"));
	iniFile.WriteKeyString(_T("Set"),_T("Val3"),_T("13"));

	iniFile.WriteKeyString(_T("Set1"),_T("Val1"),_T("14"));
	iniFile.WriteKeyString(_T("Set1"),_T("Val2"),_T("15"));
	iniFile.WriteKeyString(_T("Set1"),_T("Val3"),_T("16"));


WCHAR sVal[256];
	CIniFile iniFile;
	iniFile.LoadIniFile(_T("\\ComConfig.ini"));
	iniFile.GetKeyString(_T("COMM"),_T("ComPort"),_T("38400"),sVal);
	iniFile.GetKeyString(_T("COMM"),_T("BaudRate"),_T("128"),sVal);
	iniFile.GetKeyString(_T("COMM"),_T("ByteSize"),_T("128"),sVal);
	iniFile.GetKeyString(_T("COMM"),_T("StopBits"),_T("64"),sVal);
	iniFile.GetKeyString(_T("COMM"),_T("Parity"),_T("64"),sVal);

	iniFile.GetKeyString(_T("CARD"),_T("AddRess"),_T("0x02"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("Type"),_T("AI8MA"),sVal);	
	iniFile.GetKeyString(_T("CARD"),_T("CHANNELS"),_T("8"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("RegCounts"),_T("17"),sVal);//0x11
	iniFile.GetKeyString(_T("CARD"),_T("byType"),_T("float"),sVal);
	
	iniFile.GetKeyString(_T("CARD"),_T("AddRess"),_T("0x03"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("Type"),_T("AI8MA"),sVal);	
	iniFile.GetKeyString(_T("CARD"),_T("CHANNELS"),_T("8"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("RegCounts"),_T("0x11"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("byType"),_T("float"),sVal);

	iniFile.GetKeyString(_T("CARD"),_T("AddRess"),_T("0x04"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("Type"),_T("AI8RTD"),sVal);	
	iniFile.GetKeyString(_T("CARD"),_T("CHANNELS"),_T("8"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("RegCounts"),_T("9"),sVal);
	iniFile.GetKeyString(_T("CARD"),_T("byType"),_T("word"),sVal);
////////////////////////////////////////////////////////////////////////////	
	iniFile.WriteKeyString(_T("COMM"),_T("ComPort"),_T("COM4"));
	iniFile.WriteKeyString(_T("COMM"),_T("BaudRate"),_T("38400"));
	iniFile.WriteKeyString(_T("COMM"),_T("ByteSize"),_T("8"));
	iniFile.WriteKeyString(_T("COMM"),_T("StopBits"),_T("1"),);
	iniFile.WriteKeyString(_T("COMM"),_T("Parity"),_T("0"));

	iniFile.WriteKeyString(_T("CARD"),_T("TotalCount"),_T("3"));

	iniFile.WriteKeyString(_T("CARD"),_T("AddRess"),_T("0x02"));
	iniFile.WriteKeyString(_T("CARD"),_T("Type"),_T("AI8MA"));	
	iniFile.WriteKeyString(_T("CARD"),_T("CHANNELS"),_T("8"));
	iniFile.WriteKeyString(_T("CARD"),_T("RegCounts"),_T("17"));//0x11
	iniFile.WriteKeyString(_T("CARD"),_T("byType"),_T("float"));
	
	iniFile.WriteKeyString(_T("CARD"),_T("AddRess"),_T("0x03"));
	iniFile.WriteKeyString(_T("CARD"),_T("Type"),_T("AI8MA"));	
	iniFile.WriteKeyString(_T("CARD"),_T("CHANNELS"),_T("8"));
	iniFile.WriteKeyString(_T("CARD"),_T("RegCounts"),_T("0x11"));
	iniFile.WriteKeyString(_T("CARD"),_T("byType"),_T("float"));
	
	iniFile.WriteKeyString(_T("CARD"),_T("AddRess"),_T("0x04"));
	iniFile.WriteKeyString(_T("CARD"),_T("Type"),_T("AI8RTD"));	
	iniFile.WriteKeyString(_T("CARD"),_T("CHANNELS"),_T("8"));
	iniFile.WriteKeyString(_T("CARD"),_T("RegCounts"),_T("9"));
	iniFile.WriteKeyString(_T("CARD"),_T("byType"),_T("word"));

卡件数,卡件地址,卡件类型,通道数,寄存器数量,数据类型

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -