+ -
当前位置:首页 → 问答吧 → 关于delphi调用外部exe程序的问题

关于delphi调用外部exe程序的问题

时间:2011-11-12

来源:互联网

现在我在写一个程序,实现点击然后调用外部写好的一个exe程序。 程序是调用了,但是这个程序首先是一个登陆窗口。调用的时候报错 ‘连接数据库失败,无效的用户名口令。’但是单独双击运行这个程序的时候是没有错的。不知道什么原因。

作者: womendeaiyxq525312   发布时间: 2011-11-12

winexec(pchar(程序名),sw_show)就可以了。





作者: sundayzhao   发布时间: 2011-11-12

试过了 程序是调用到了。但是登陆数据库的时候登陆不上去,是不是要传什么参数啊。。。

作者: womendeaiyxq525312   发布时间: 2011-11-12

有没有人知道啊 。。。求助啊。。。

作者: womendeaiyxq525312   发布时间: 2011-11-12

引用 2 楼 womendeaiyxq525312 的回复:
试过了 程序是调用到了。但是登陆数据库的时候登陆不上去,是不是要传什么参数啊。。。


那个程序怎么独立运行的?一般独立运行都是没有参数的

作者: sz_haitao   发布时间: 2011-11-12

就是个exe文件,当然还有数据库配置文件之类的。双击就弹出用户名 密码 的登录框。我调用的时候提示登录数据库的用户名密码。。按里说不应该啊 。单独运行的时候是没有问题的啊。

作者: womendeaiyxq525312   发布时间: 2011-11-12

你的程序与它们在一个子目录吗?

作者: sz_haitao   发布时间: 2011-11-12