1.delphi不支持中文的工程名,变量名
2.不清楚
3.你用pas式的文件操作函数试试:assignfile、reset(rewrite)、closefile、filesize等等,不会有问题的。

解决方案 »

  1.   

    你真厉害,一个问题10分,
    不过对于你的问题,我无能为力,只能告诉你delphi是不支持中文的工程名和变量名的,这个楼上的已经说明了。
      

  2.   

    1.delphi好象不支持中文的内部变量名,工程名也不行。
      不过你可以把编译得到的可执行文件改名,呵呵...
    2.好象也见到过,关注
    3.建议你在try/except/end中加入显示错误的信息,看
      程序是在try/except/end中出问题,还是在try/finally/end
      中出了问题。是在文件打开时的原因还是在求文件大小时的原因
      

  3.   

    Delphi不支持中文名字,编译过之后改名也会出现部分乱码。
    想知道文件的大小干吗要打开它呀,直接可以搞定
    var
      fileName:pchar;
    begin
      result:=fileOfSize(fileName);
    end;