进程通讯:进程间要传递一个大的数据如一个几K甚至几十K的String或一个对象,用什么方式更好一些?

火鸟李国平 2002-05-23 01:43:35
以前我曾经用过原子API,但觉得不太好,各位有什么好办法?
...全文
73 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
火鸟李国平 2002-06-21
  • 打赏
  • 举报
回复
WM_COPYDATA怎么用呢?
火鸟李国平 2002-06-18
  • 打赏
  • 举报
回复
WM_COPYDATA到底怎么用?
bcb_fans 2002-06-14
  • 打赏
  • 举报
回复
还是用WM_COPYDATA保险,因为在2000/NT/XP下已经不支持共享内存段了.
stick77 2002-06-14
  • 打赏
  • 举报
回复
to progray(千重劫)
写出来你给分吗?!呵呵
manboo 2002-06-14
  • 打赏
  • 举报
回复
DDE
progray 2002-06-14
  • 打赏
  • 举报
回复
代码呢?什么wm_copydata、全局原子、内存映射听的太多了,来段实际的代码吧。
stick77 2002-06-14
  • 打赏
  • 举报
回复
方法很多的
1,利用剪贴板
2,利用WM_COPYDATA消息;
3,使用全局原子;
4, 使用映象文件;
taxi 2002-06-06
  • 打赏
  • 举报
回复
或者我把源程序给你看一看。
发邮件给我或留言给我。
ywbtaxi@yeah.net
taxi 2002-06-06
  • 打赏
  • 举报
回复
如果这两个程序都是你做的,可以用自动化呀,可以传递很多的字符串,
你可看看《delphi com深入编程》自动化那一章要.
火鸟李国平 2002-05-28
  • 打赏
  • 举报
回复
还有人吗?
火鸟李国平 2002-05-27
  • 打赏
  • 举报
回复
netlib(河外孤星):最好给个例子看看
netlib 2002-05-24
  • 打赏
  • 举报
回复
如果要送的内容实在太多,建议使用内存映象,实现共享内存,这样一个写了,别一个就直接读了。
King_Dragon 2002-05-24
  • 打赏
  • 举报
回复
我觉得用套接字并不好笑,不过这是UNIX下常用的方式,就是绑定一个端口,进行数据的接收
shangshang 2002-05-24
  • 打赏
  • 举报
回复
不是好笑,这是一种有一定可行性的方法。老兄
火鸟李国平 2002-05-24
  • 打赏
  • 举报
回复
谢谢关注,但不知道不要乱说,Dll是进程内运行的;套接字是指Socket吗?我同机运行的两个程序用TCP通讯,有点好笑吧?
zjqyb 2002-05-24
  • 打赏
  • 举报
回复
dll
mopege 2002-05-24
  • 打赏
  • 举报
回复
简单的话就用套接字啦.照样进程间通信
iannie 2002-05-24
  • 打赏
  • 举报
回复
看看这个消息:WM_COPYDATA,级别那么高Sendmessage和PostMessage应该会吧!
火鸟李国平 2002-05-23
  • 打赏
  • 举报
回复
另外,我是要与VC、VB的应用程序互调,大家有经验吗?共享一下?
火鸟李国平 2002-05-23
  • 打赏
  • 举报
回复
兄弟,看了看你也没跳出openmutex创建互斥对象的圈子,求其它解法
加载更多回复(2)

5,931

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧