关于多进程统一在一个操作界面中的解决方法

larryuan 2001-08-16 11:18:55
这里说的每一个进程就是一个可执行文件,他们是可以独立执行的,
我说的统一在一个操作界面中是指这个操作界面程序可以调用不用的功能
(也就是不同的可执行文件),但关键的问题是:不是调用API执行进程,
单独启动一个窗口,而是将这个功能模块放入这个统一的操作界面,
将该模块的菜单合并到主菜单,总之,就是要用户感觉他是在运行一个程序。

以上的每个模块都是自己定义自己开发,请问这样做在技术上的可行性。
如果有,那么那种解决方法比较好?用COM技术可以实现吗?
或者已经有前人这样做了,望告知。
...全文
165 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
larryuan 2001-08-17
  • 打赏
  • 举报
回复
up++
larryuan 2001-08-16
  • 打赏
  • 举报
回复
一直没有想到很好的比喻,举一个不太恰当的例子:
浏览一个网页,这个网页其实不只由一个htm文件组成,他在一些table中又潜入了
另外一些htm文件,但让浏览者看上去是一个页面,而不是点击一个连接打开另一个htm,
或是“在新窗口中打开”。
不知道我说清楚了没有
larryuan 2001-08-16
  • 打赏
  • 举报
回复
up
larryuan 2001-08-16
  • 打赏
  • 举报
回复
to enlightenment:
是把界面模块做成client,把各个功能模块做成com server吗?
这样作可以实现上面我说的在一个界面中、不单开窗口、菜单合并等等吗?
enlightenment 2001-08-16
  • 打赏
  • 举报
回复

就是进程外COM服务器或OCX。

bill_lasker 2001-08-16
  • 打赏
  • 举报
回复
果然有难度

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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