如何解决?(30分)

  • 主题发起人 主题发起人 yytxt
  • 开始时间 开始时间
Y

yytxt

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个Delphi应用程序,在自己机器上运行正常,但是搬到另外一个机器上时运行时,
一启动就提示出错“找不到链接文件Qintf.dll”。请问一下,究竟这是怎么回事?如何
解决呢?
 
1 清理你的Uses部分,删除无用单元,重新编译

2 查找到这个文件考过去
 
看看你引用了什么单元
用了那个文件
 
我也试图将这个文件拷过去看行不行,结果错误提示不显示了,但是程序的界面根本就
看不到,非得按Ctrl+Alt+Delete弹出当前运行的进程框,才能关掉“隐形”了的程序。
 
你的这个文件是做什么用的
在什么单元引用 的
 
我的uses部分为:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, Grids, StdCtrls, Buttons, ExtCtrls, DB, ADODB, DateUtils,
StrUtils, ExtDlgs, Spin, IdGlobal;
这个Qintf.dll文件是用来干什么的呀?
 
这是一个Kylix程序在WINDOWS运行的支持库,一般不用的。最近我也中招了,我在程
序中不注意用了QForm,然后就要用到qtintf.dll了。一般用到以Q打头的单元(Kylix)
的单元,就要用到这个dll.而一般Delphi不会有任何提示,所以你小心点,把程序中的比如
Qform,QGraphics改成Forms,Graphics就行了。
DELHI中的find in files很好用,一找就能找出来。
 
关键是我没有在这个程序中引用任何的有关特殊的控件或文件呀,都是一些比较常用的。
有什么解决办法吗?
 
vine,非常感谢你!我用你交我的办法去查了一下,在其下引用的一个共享程序文件中
发现了QDialogs,现在已经改过来了。
 
vine,再请教你一下,我怎样才能知道像Qintf.dll这样的链接文件是用来干什么的呢?
是去查阅资料吗?查阅什么方面的资料?还是其他?我现在就是在一些深层次的东西上犯迷糊!到处乱撞!
 
多人接受答案了。
 
后退
顶部