再windows里面,文件名字不能含有空格. 当然对于delphi来说,做的是windows下的东西,当然文件名格式也是这样啦

解决方案 »

  1.   

    命名规则的问题.
    字符,数字....
    You see!
      

  2.   

    Filename 是变量?    
     是就学习
      

  3.   

    filename:='"c:\ab c\a.dll"'中间加一对双引号原因:命令行命令都把空格作为参数的分隔符,为了解决参数中带空格的问题,DOS一开始就采用了用一对双引号将带空格的参数括起来的方法。比如你有c:\a bc\aa.txt,如果你输入type c:\a bc\aa.txt,你会得到:
    The system cannot find the file specified.
    Error occurred while processing: c:\a.
    The system cannot find the path specified.
    但如果你输入type "c:\a bc\aa.txt"就行了