我装的是D版Delphi7.0,不过已经注册了.就是哪种有序列号的D盘.
现在我编译的程序在没有装Delphi7的机器上运行,总是提示我要qtintf70.dll文件,我现在不得不把这个文件带在一起,相当不爽.我用程序中用到一个浏览器控件,一个界面控件,一个感知控件,不过我在我写的另一程序中也用到这些控件(没用到浏览器控件),用D6写的,没有问题,我现在用D7重新随便写了一个东西,编译后也不会提示这个?如果我程序就带着这个文件,不会有什么问题吧?请问高手怎么解决?
现在我编译的程序在没有装Delphi7的机器上运行,总是提示我要qtintf70.dll文件,我现在不得不把这个文件带在一起,相当不爽.我用程序中用到一个浏览器控件,一个界面控件,一个感知控件,不过我在我写的另一程序中也用到这些控件(没用到浏览器控件),用D6写的,没有问题,我现在用D7重新随便写了一个东西,编译后也不会提示这个?如果我程序就带着这个文件,不会有什么问题吧?请问高手怎么解决?
发布的时候带着没事,放在exe文件的同一个文件夹里就行了。
qtintf70.dll原来应该在delphi的bin目录下面的,看看你那里有没有
照理说程序发布时不需要delphi的动态链接库的,不过有时候会出现找不到dll文件的错误
估计是编译环境中设了什么东西吧,没仔细想过,有兴趣去看看IDE里面:
Project->Options里面的Linker选项
其实我们大多用D版地说