cvi读写.ini文件

首先在工程中加入inifile.fp文件(.\national instruments\cvi90\toolslib\toolbox),并包含inifile.h头文件。
读文件

  void ReadInifile (char filename[])
    {
    	IniText inihandle; 
    	char8 *pointertostring;
    	int32 i;
    	char8 tempstr[128];
    	
    	if (FileExists(filename,0)==1)	//首先检测ini文件是否存在
	{
		//存在,则读取文件内容
		inihandle = Ini_New (0);									//获得ini文件句柄
		Ini_ReadFromFile (inihandle, filename);		//读取ini文件    
		if (Ini_SectionExists (inihandle, "program"))				//检测所需节是否存在
		{
			Ini_GetInt       (inihandle,"program","setvoltage",            &setvoltage);

			Ini_GetDouble    (inihandle,"program","setONtime",   &setONtime);
			Ini_GetDouble    (inihandle,"program","setOFFtime",  &setOFFtime);
		}
		Ini_Dispose (inihandle);
	}
}
//写文件
void WriteInifile (char filename[])
{
	IniText inihandle;
	int32 i;
	char8 tempstr[128];
	inihandle = Ini_New (0); 	//获得ini文件句柄 
	Ini_ReadFromFile (inihandle, filename);	//读取ini文件

	Ini_PutInt       (inihandle,"program","setvoltage",            setvoltage);
	Ini_PutDouble    (inihandle,"program","setONtime",             setONtime);
	Ini_PutDouble    (inihandle,"program","setOFFtime",            setOFFtime);

	Ini_WriteToFile (inihandle, filename);				//写入ini文件

	Ini_Dispose (inihandle);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值