我装的是D版Delphi7.0,不过已经注册了.就是哪种有序列号的D盘.
现在我编译的程序在没有装Delphi7的机器上运行,总是提示我要qtintf70.dll文件,我现在不得不把这个文件带在一起,相当不爽.我用程序中用到一个浏览器控件,一个界面控件,一个感知控件,不过我在我写的另一程序中也用到这些控件(没用到浏览器控件),用D6写的,没有问题,我现在用D7重新随便写了一个东西,编译后也不会提示这个?如果我程序就带着这个文件,不会有什么问题吧?请问高手怎么解决?

解决方案 »

  1.   

    在uses 中找qt开头的单元,删之,使一下
      

  2.   

    这个问题不用高手出马
    发布的时候带着没事,放在exe文件的同一个文件夹里就行了。
    qtintf70.dll原来应该在delphi的bin目录下面的,看看你那里有没有
    照理说程序发布时不需要delphi的动态链接库的,不过有时候会出现找不到dll文件的错误
    估计是编译环境中设了什么东西吧,没仔细想过,有兴趣去看看IDE里面:
    Project->Options里面的Linker选项
    其实我们大多用D版地说
      

  3.   

    妈的记错了,在system32目录下