为啥mfc程序在自己电脑上能正常运行在别人电脑上有的按钮一按闪退有的能正常运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥mfc程序在自己电脑上能正常运行在别人电脑上有的按钮一按闪退有的能正常运行相关的知识,希望对你有一定的参考价值。

由于你自己的电脑又开发和运行的环境,故而可以正常的使用;
别人的电脑未必有或者不一定完全,在运行过程中很有可能崩溃或者退出(你可以从进程中看到直接被干掉了),所以有这个问题;
有的可以有的不可以也可以理解,取决于每个按钮的响应函数中是否都可以正常执行。
参考技术A 一按闪退??

python查数据库的程序迁移到其他电脑上能运行吗

可以啊 只要连接写的正确 参考技术A 主要分为三个函数,main函数,odbc函数和restore函数,由于手动模式包含在自动模式中,那么我就只介绍自动模式了。
我在脚本中定义了一个字典用来存储脚本的配置信息,用户可以在字典中定义自己需要的功能和数据库信息等。
#定义一个配置字典,将所需的参数添加在字典中方便改动

setting =

#设置启动模式

'operate_type':OPERATE_AUTO_RESTORE,

#备份文件的地址

'gbk_path':'C:\\XXX\\DB.gbk',

#需要恢复的InterBase数据库地址

'gdb_path':'C:\\\XXX\\\DB.GDB',

#设置需要连接的MySQL数据库的用户名,密码,ip地址和端口号

'username':'root', 'password':'root', 'port':'3306', 'dbname':'test', 'localhost':'127.0.0.1',

#设置需要连接的ODBC的名字以及用户名和密码

'DSN':'XXX','UID':'SYSDBA','PWD':'masterkey'本回答被提问者和网友采纳

以上是关于为啥mfc程序在自己电脑上能正常运行在别人电脑上有的按钮一按闪退有的能正常运行的主要内容,如果未能解决你的问题,请参考以下文章

我使用QT5.0.1写的程序在自己有安装QT的电脑上能正常运行,但在没安装QT的电脑上会出错,我把BIN

为啥我编译的MFC应用程序在其他电脑上不能运行?

为啥同一台电脑上能同时运行多个音乐播放程序?

用pyinstaller生成的exe在某些电脑上能运行,有些则不行

为啥生成的exe文件在别人的电脑上无法运行

在自己电脑上编辑了一个C#的EmguCV的程序,在自己电脑上能跑,在另外一台电脑上就报错。