如何将保存在*.ini中的数据读得 ,在赋给一个数组如:
文件中保存着:
0001,0002,0003,0004,0005,0006,0007,0x08,0x09,0x0a原来程序中是:
DWORD pidyc[10]= 
    {0001,0002,0003,0004,0005,0006,0007,0x08,0x09,0x0a};这样定义的,现在需要将这些数据从文件中得到,请帮忙!

解决方案 »

  1.   

    按文本读,读出来是字符串,然后转化为DWORD
      

  2.   

    http://www.yesky.com/SoftChannel/72342371928702976/20040729/1836684.shtml
      

  3.   

    读ini的话,用
    GetPrivateProfileString("FTP","FtpSite","SiteNotFound",site,30,iniPath);
    GetPrivateProfileString("FTP","UserName","UserNameNotFound",user,20,iniPath);
    GetPrivateProfileString("FTP","PassWord","PassWordNotFound",pass,20,iniPath);
    GetPrivateProfileString("FTP","Port","PortNotFound",port,5,iniPath);ini中是这样保存的:
    [FTP]
    FtpSite=tony.vicp.net
    UserName=abc
    PassWord=abc
    Port=21
      

  4.   

    其中的site,user,pass,port都是char[]
      

  5.   

    给分你点帖子右上方的管理。或者你Ctrl+F,搜索管理就知道了!
      

  6.   

    可是总说我给分的综合不够,不知如何哎,宝宝读得是哪里的ini?我得从本地文件夹中得到该文件阿