- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 qt调用外部库
Qt调用外部程序分两种:调用dll(动态链接库)、调用lib(静态库)。下面分别介绍两种调用方法。1、调用dll 生成dll:这里我们利用VS2008,C++编程语言来生成dll。打开VS2008,创建->项目,选择“Win32项目”。名称可写“MyTestDll”确定后点击“下一步”,然后选择Dll,附加选项中可选择“导出符号”,后点击【完成】。在MyTestDll.h文件中可添加...
2018-07-01 13:53:58
7910
原创 qt解决中文乱码
Mingw版本的qt还没遇到过乱码的问题,但msvc版的qt经常会遇到乱码问题。编译时有时会提示错误,说什么常量中有换行符之类的。有个规律:中文是偶数时编译能通过,但最后一个往往会是乱码。查资料说msvc编译器默认是GB2312编码,而qt默认是UTF-8编码,二者每个字符所占的字节数也不一样……也有人说把出现乱码的文件重新保存为utf-8格式,但这种方法我尝试了不行,不知何故。下面是我自...
2018-07-01 13:26:37
468
原创 qt打包exe发布
如果在一个没安装qt环境的电脑上运行qt编译的程序是不行的,会提示缺少一些文件。这时我们可以将这些必须的文件封装到exe中,这样即使其他电脑没安装qt也可以运行。需要的工具:(1) qt(2) EnigmaVirtualBox(百度搜索下载自行安装)具体步骤如下:生成release版本的exe文件新建一文件夹,取名MyExe(命名其他名字也可以),把release文件夹...
2018-07-01 13:21:17
734
原创 LNK1123错误
安装了VS2010后,打开原来在该环境下开发的程序,编译报错:LNK1123:转换到COFF期间失败:文件无效或损坏。解决办法:VS2010安装目录:C:\Program Files (x86)\Microsoft VisualStudio 10.0\VC\bin下有个文件cvtres.exe;而C:\Windows\Microsoft.NET\Framework\v4.0.30319下也...
2018-07-01 13:07:59
1936
原创 qt调用外部exe
qt调用外部exe可通过QProcess类实现。然后调用QProcess里的start函数。例:现在用qt调用外部一个名为helloWorld的exe,该exe把传进来的值做个求和运算。把该exe放到qt工程输出目录下(debug下),在qt工程中添加如下代码:这时我们看到程序输出为3...
2018-07-01 11:26:37
5657
原创 qt实现关机操作
第一次写博客,还有点小激动。之前遇到问题都是搜资料解决没有记录下来。过段时间遇到同样的问题又忘了,所以现在准备记录下来,再遇到同样问题便于查阅。我一般会把问题的解决方法记在word中,当然很多方法也是拜读别人的博客和搜资料得来的,这次直接把word中的东西搬到博客中。由于word中没有记录当时所引博客的出处,在这也没法向作者致谢,敬请谅解。 qt实现关机操作需调用windows AP...
2018-07-01 11:19:02
2928
1
Mysql workbench菜单汉化文件
2021-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人