一个问题,急了我一上午,还挨了批!快帮帮我呀(50分)

  • 主题发起人 主题发起人 @rose
  • 开始时间 开始时间
@

@rose

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序在别人机器上一运行就提示非法操作呀
我是将*.exe和数据库文件直接考过来的
有什么问题吗?
在别人机器上打开后,有不能运行,提示:文件tooledit.dcu没找到
快来帮我啊
 
ADD THE PATH OF THAT DCU FILE.
 
你有一个控件,需要运行环境。建议你用IE for delphi制作安装文件。
 
TOOLEDIT控件的问题呀,是什么东西?
 
打开工程文件,在delphi菜单上:
Project--Options---Packages----Build with runtime packages的勾勾去掉.
重新编绎出exe文件。
 
首先,客户不要安装程序
其次,我调了一上午都不行
to taozhiyu:
你讲详细写好吗?
 
你需要安装BDE!
看来你是使用paradox数据库的,必须有BDE才能够运行!
其他的如果默认配置没有改,就是这个意思了。
tooledit.dcu没发现,是因为你的程序使用了rx控件,而另外一台计算机上没有的缘故。
噢?另外一台计算机上安装了Delphi?那么应该已经安装BDE了,你是不是建立了数据库别名?
在这里也建立相同的别名。否则,没戏。
 
我用的ADO ACCESS呀
现在主要是一运行就提示非法操作
而我在我自己的机器上运行的很好呀
继续!
 
“提示:文件tooledit.dcu没找到”解决了吗?
关于非法操作可能性很多,试试关闭客户的机上的病毒防火墙,如果有的话。
看看有没有装madc以及版本。
 
install打包,试一下再说
 
因为你用了第三方的控件,而在别人电脑里没有这个文件,因此你也应该将这个文件也Copy
过去
 
应该是第三方控件的问题,你在自己的机子上搜一下tooledit.dcu
然后把它拷到要安装的机子里
 
来自:zhanggeye, 时间:2002-3-7 12:33:00, ID:966473
打开工程文件,在delphi菜单上:
Project--Options---Packages----Build with runtime packages的勾勾去掉.
重新编绎出exe文件。

同意这个解决办法!
这也是最根本的解决办法。。。
呵呵,如果不这样做你就必须打包程序了:P
 
是第三方的控件惹的祸吧?
 
请先注册第三方控分健
 
多人接受答案了。
 
后退
顶部