程序不运行,请高手看看(200)

  • 主题发起人 主题发起人 pw201
  • 开始时间 开始时间
P

pw201

Unregistered / Unconfirmed
GUEST, unregistred user!
我在自己机子上运行的好好的exe程序,可是在别人的机子上连运行都布运行,也没有出错信息,在进程里都看不到程序,这时怎么回事?
 
没有提示 ? 这个好象比较难搞 !
 
环境问题,把你引用的单元贴出来先
 
我以前也是这个环境,都用了好几年了,今天才出这个问题。看到论坛上原来有bollandmm.dll,但是加了没有解决
 
是不是没安装delphi的机器都不能运行?如果是那样的话,就应该是环境问题。另外,有时候把机器重启一下,就可以运行,这种情况的原因就不知道了。
 
这种问题很复杂,主要是不知道大概的方向,你可以先试下去杀杀病毒和木马,其次操作系统是否有漏洞.最后如果你在他的机器上装个Delphi可以正常运行,那就是缺少IDE环境
 
IDE环境怎么配置
 
按你的描述看,应该是你的软件里面调用了某些功能与系统冲突,认真观察一下系统进程,运行的时候是否一闪而过还是根本就没进入到进程列表中,如果是一闪而过,那说明可能是某些语句与系统冲突,如果重新编译方便的话,那从工程文件开始加入一些检测语句,看看程序是运行到哪里后退出了。应该可以找出根源的。
 
观察了好几次,是根本就没进入到进程列表中
 
把delphi需要带的dll放大主程序所在目录关闭所有其它程序 再运行,如果可以,说明有其它程序在做怪如果不可以,是不是windows版本的原因,另外装一个环境调试一下吧
 
今天终于查出问题了,装了SQL SERVER客户端的机子可以运行程序,没有装SQL SERVER客户端的机子程序根本布运行,谁知道怎么配置一下客户端就不用装SQL SERVER了
 
SQL不用装客户端的。ORACLE一般要装客户端的,
 
访问sql server的mdac库在安装windows时就有了 应该不会是没有安装sql客户端的原因。
 
WINDOWS不用装SQL SERVER客户端是因为像ORACLE类似的监听完全内置在操作系统中,ORACLE公司因为没有自己的操作系统所以要额外的配连程序,IP及PORT等.-----------------------ORACLE只需要装客户端运行的监听即可,不用装客户端那么多东西的
 
有的机子的装全部sqlserver才能运行程序,我编程也又好几年了,sqlserver的程序一直没有碰到过这种怪问题,继续查找中,希望各位继续发表高见
 
在你的Windows/System下面找到以下几个文件(当然你的机器必须已经安装SQLServer):Dbmssocn.dll TCP/IP 支持文件Dbmsspxn.dll IPX 支持文件Dbnmpntw.dll 命名管道支持文件Ntwdblib.dll SQLServer核心文件(这个文件最重要)
 
情况如下:1、服务器sql每安装sql sp3补丁2、你写的sql链接有问题3、你在运行程序时,肯定首先执行了sql链接所以就出现上述问题!可以在adoc链接的时候把链接时间修改下。!
 
看情况不象是配置和自身软件的问题,因为不报错,进程里也没有。操作系统的可能性较大。
 
感谢各位发表高见,这个问题确实很奇怪,我后来加了登陆界面,结果登录界面弹了出来,程序就是不运行,说明数据库连接没有问题。而且我的数据库服务器也装了sp3了。先散分吧,继续查找其中的问题
 
问题已解决,我吧所有的adoquery删除重新加入了一下就好了。这还是我编程以来头一回遇到adoquery有问题
 
后退
顶部