if not fileexists(application.GetNamePath + 'dbserver.ini') then
      WritePrivateProfileString('server','dbserver','bus',application.GetNamePath + 'dbserver.ini');
               ^^^^^^^^^^^^^^^^^^^^^
                说这里类型不对,要怎么写呢?

解决方案 »

  1.   

    if not fileexists(application.GetNamePath + 'dbserver.ini') then
          WritePrivateProfileString('server','dbserver','bus',pchar(application.GetNamePath + 'dbserver.ini'));
      

  2.   

    if not fileexists(application.GetNamePath + 'dbserver.ini') then
          WritePrivateProfileString('server','dbserver','bus',pchar(extractfilepath(application.ExeName ) + 'dbserver.ini'));
      

  3.   

    if not fileExists('my.dat') thenshowmessage('文件不存在');