社区
C++ 语言
帖子详情
QT实现两个exe程序间数据传送
岁小草
2012-05-23 07:03:32
一个exe1程序,要加载到主程序(exe2)中,并发送部分数据,要发送的数据量不大,该用哪种方法进行通信?
...全文
519
8
打赏
收藏
QT实现两个exe程序间数据传送
一个exe1程序,要加载到主程序(exe2)中,并发送部分数据,要发送的数据量不大,该用哪种方法进行通信?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
岁小草
2012-05-28
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
qt 油槽
[/Quote]两个程序之间的数据传递用油槽不可以吧?
xwb2766
2012-05-24
打赏
举报
回复
qt 油槽
xwb2766
2012-05-24
打赏
举报
回复
ipc
岁小草
2012-05-24
打赏
举报
回复
我使用的UDP通信可以在单独的两个exe程序之间发送数据,但是将其中一个exe程序加载到另一个程序中时,发送的数据就显示不出来了,这是为什么呢?
岁小草
2012-05-23
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
通过命令行参数或者文件
[/Quote]可不可以说的再清楚一点,以前没用过,现在无从下手。要是有demo更好,先谢谢了!
帅得不敢出门
2012-05-23
打赏
举报
回复
可以参考qt源码下的example/ipc/下的工程。
帅得不敢出门
2012-05-23
打赏
举报
回复
共享内存
socket
xunxun
2012-05-23
打赏
举报
回复
通过命令行参数或者文件
QT
5.9 利用 QWebEngineView / QWebChannel 调用JS
程序
实现
QT
与HTML网页
数据
交互,加载百度地图并与地图交互
数据
QT
5.9 利用 QWebEngineView / QWebChannel 调用JavaScript
实现
QT
与HTML网页
数据
交互,
实现
QT
加载百度地图并与地图交互
数据
。
实现
功能: 1.
QT
通过QWebEngineView模块加载百度地图,通过QWebChannel 调用JS函数
实现
与地图
数据
交互。 2.点击pushButton按钮
QT
会调用JS函数在地图页做标注,通过上面
两个
输入框输入经纬度(c++调用JS)。 3.鼠标点击地图页后会提示点的坐标信息,并回传给
QT
,通过qDebug()显示(JS调用C++)。 详细说明: https://blog.csdn.net/qq_43569273/article/details/88122422
Qt
两个
exe
间
交互
两个
业务有冲突的时候,可用分开
两个
进程(
exe
),主
exe
使用QProcess 来调用副
exe
,
两个
exe
之
间
可传参。
QT
两个
exe
之
间
通信
一、通信方式 通过windowAPI,SendMessage进行通信,等待结果返回,是一种同步的方式。PostMessage是将消息放入消息队列中,立即返回,是一种异步的方式。我采用的是同步的方式,两种方式用法一样。 二、发送方A
程序
#pragma comment (lib,"User32.lib") #pragma comment (lib,"Gdi32.lib") #include <
qt
_windows.h> #include <
QT
extCodec> #include
QT
调用外部
程序
exe
并互相传递参数
1-外部
exe
程序
接受输入参数 以下是需要调用的
exe
程序
的源码,主要思路就是获取
QT
输入的参数,当输入参数为1是时便输出Hello CodeLab! 这里主要要关注一下int argc, char* argv[]这
两个
参数,其中argc表示的是输入参数的个数, argv[]则表示输入的具体参数,要注意的是默认会输入一个
exe
程序
文件路径的参数,所以自定义参数下标是从1开始的。 #include ...
QT
程序
与 Linux应用
程序
进程
间
数据
通信实例(TCP/IP方案)
Qt
提供了四种进程
间
通信的方式: 使用共享内存(shared memory)交互:这是
Qt
提供的一种各个平台均有支持的进程
间
交互的方式。 TCP/IP:其基本思想就是将同一机器上面的
两个
进程一个当做服务器,一个当做客户端,二者通过网络协议进行交互。除了
两个
进程是在同一台机器上,这种交互方式与普通的 C/S
程序
没有本质区别。
Qt
提供了 QNetworkAccessManager 对此进行支持。 D-Bus:freedesktop 组织开发的一种低开销、低延迟的 IPC
实现
。
Qt
提供了
Qt
DB
C++ 语言
64,281
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章