是类型不对
你要把his_db转换成pChar类型,用pChar(his_db)就可以转换过来了
还有App_path+'ini\change.ini'也是string类型,还需要用pchar(App_path+'ini\change.ini')转换。
Api函数用到字符串的都是pchar类型,注意转换。

解决方案 »

  1.   

    那我该怎么给你们加分。但是我change.ini文件里有
    [PATH]
    his_db=e:\His_Data;
    Db_Gt=c:\gt\ndbf;
    我用pchar转换后,his_dbh是等于''.该怎么办?
      

  2.   

    何必用API函数,DELPHI带了函数:
    var Filename:string;
    finderIni:TIniFile;
    BEGIN
        Filename:=extractfiledir(application.exename)+'\Finder.ini';
        finderIni := TIniFile.Create(Filename);
        ITEM_POST:=finderIni.READString('general', 'item_post','11112301001');
    end