我在DELPHI6环境下编译通过,但DELPHI7环境下就出一个bug,提示我“file not found:'Spin.dcu'",不知道具体问题出在哪儿?该怎么修改?
还有一个问题是:用database做数据库时我想把系统默认的密码改成自己所设的密码怎么改?

解决方案 »

  1.   

    你的程序可能用到spin.pas文件,你可以找一下spin.pas在什么地方.
    或者你的uses中有spin,如果没有用到可以去掉。
    后一个问题是什么意思?
    你把loginpromote属性改为false,就不会提示你输入密码了
      

  2.   

    你的问题不是delphi6/7的差异导致的。是你的delphi7没有设置相应的搜索路径 具体看一下project->options->Directories/Conditionals中的unit output directory的设置双击database组件 改password参数就可以了
      

  3.   

    有可能找不到你的那个pas文件,设一下路径可解决。
    或者是因为你的文件都是只读文件,把文件属性的只读去掉
      

  4.   

    没找到,你在project->options->Directories/Conditionals中的unit output directory的设置你的路径。可以先用windows的搜索工具找Spin.dcu 在按步骤添加到你的程序里,我也遇到过这样的事,就是这样搞定的!
      

  5.   

    那你在 component>install component 里加一遍!