VC6.0读取ini文件例子,为ADO编程的一部分

//读取ini文件例子

Config.ini文件内容:

[ComSet]
Port=COM3
Rate=2400
//程序内容

BOOL PortCom::OnInitDialog()
{
 CDialog::OnInitDialog();
 
 // TODO: Add extra initialization here
 
 CFileFind   find;
 if   (!find.FindFile("Config.ini"))//查找Config.ini文件是否存在
 {
  AfxMessageBox("配置文件丢失,重新配置串口设置!");
  comSet comSetDlg;
  comSetDlg.DoModal();
 }
 find.Close();
 
 
 char strBuff[256];
 int returnnumber,returnnumber1;
 CString strValue = _T(""),strValue1 = _T("");
 CString strFilePath;
 GetCurrentDirectory(256,strBuff); //获取当前路径[lu jing]
 strFilePath.Format("%s//Config.ini",strBuff);
 returnnumber=GetPrivateProfileString("ComSet","Port",NULL,strBuff,80,strFilePath); //读取Config.ini文件[ComSet]中相应字段[Port]的内容
 strValue=strBuff;
 returnnumber1=GetPrivateProfileString("ComSet","Rate",NULL,strBuff,80,strFilePath); //读取Config.ini文件[ComSet]中相应字段[Rate]的内容
 strValue1=strBuff;
 //AfxMessageBox(strValue+strValue1);
 if(returnnumber<=0)
 {
  AfxMessageBox("配置文件Config.ini的字段读取错误,请选择好端口信息,并保存重建Config.ini文件!");
 }
 else
 {
  //AfxMessageBox("读取配置文件Config.ini完成!");
 }

 return TRUE;  // return TRUE unless you set the focus to a control
               // EXCEPTION: OCX Property Pages should return FALSE
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lwprain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值