当前位置:主页>销售管理软件> 列表

Debug process is already runn 找超市零售管理软件

财务软件版1楼: 我正在写一个数据库(SQL Server2000)读写的程序,读写数据库的组件(TADODB)封装在DLL里面,即使我第一次打开电脑、第一次调试这个程序,也会抛出如题的错误,但是如果事先build一下的话,出错的几率则会少一些。

不过在运行编译好的可执行文件时没有出现这个错误。

这个问题可能非常的烦人,不经常遇到,但是遇到之后想不出有什么办法。来这里之前我在Borland的新闻组里也寻求过帮助,但是没有得到有用的解决办法。希望有类似经历的朋友一起探讨。

2楼: 有几个可能:
1,你再运行delphi的时候没有正常退出编译。(这种情况关闭delphi在重新打开即可)
2,在运行其它程序(如IE)时启动了delphi做为实时运行的debug程序,这是如果你确认
已关闭了其它及Delphi,建议你重新启动电脑或在task manager中照出该process,将
之删除即可。
3、有时候是操作系统和DELPHI的内部问题。 如超市零售管理软件

3楼: 提示你调试过程已经运行,这可能只是一个设置的问题
在你的运行设置里面看看,选默认试下
再不行,看看有没Debug相关的内容,试修改

4楼: 你必是按F9不放手的时间长了些

5楼: 谢谢这么多朋友出主意。

To:jackwuyes,
除了第3点我不敢肯定,第1点和第2点的情形不存在。因为即使我刚开电脑,其他什么程序也没有打开也会出现这种错误。

To:farsail,
没有按F9,我没有习惯在Delphi中使用快捷键。

我以前打开过cnPack还是cnWizard工具包里的DUnit调试工具,之后便出现这个错误,后来我已经禁止并且卸载掉了这个工具,但是问题还会出现,所以我不知道是不是跟这有些关系。所以,SiWeiLiuLang能不能说的更详细一些?

我在Google里以及Borland新闻组里搜索的时候,发现有好多人也遇到这个问题,但是大家当时的情形都不大一样。我的程序结构是这样:Host app ->DLL(read & write SQL Server) -> DLL(read & write SQL Server),两个DLL之间有嵌套,静态方式加载DLL。

6楼: 我以前也有遇到过,在我另外一个同事那里运行就没问题
结果我只好把DELPHI重新安装了,还是不行
然后我把delphi所有的信息全部从系统中删除,再安装delphi,OK