http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3235|回复: 5

[毕业生提问] 想实现两个程序动态调用某个DLL 某个类

[复制链接]
发表于 2014-9-12 18:39:18 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 千年老妖 于 2014-9-12 18:41 编辑

  是这样的,假设我有一个程序A,有个 类库DLL, 程序A 启动后,将事件委托注册好。 后面就直接调用对应的方法,如图是类库代码 QQ截图20140912183522.png
现在,我程序B,也启动了,程序B就不用注册,能直接调用发送日志消息方法!   由于程序A注册了事件,如果一旦程序B,调用这个方法,同时也会触发程序A!     

以上是想法,但实际上行不通,如果程序B引用这个 类库DLL, 实际上 事件是为空的!  所以想求师兄师姐大神们,告知下有什么办法,能够实现 上面的描述!     如果,我没阐述清楚,还请在回帖说下,我继续补充






1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-9-12 20:32:24 | 显示全部楼层
这个没有办法同时使用,就是同时使用也是不同的对象。只能做两个程序之前的通信,调用一个方法时,告知别外一个程序也调用相同方法
回复

使用道具 举报

发表于 2014-9-12 20:40:55 | 显示全部楼层
这个东西无非是进程通信,B要做什么都sendmessage给A,调用对应的事件就可以了,百度C#进程间通信,很多例子
回复

使用道具 举报

发表于 2014-9-12 21:55:10 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

发表于 2014-9-14 10:17:18 | 显示全部楼层
看过帖子回复一下是个好习惯
回复

使用道具 举报

发表于 2014-9-14 11:03:08 | 显示全部楼层
这个想法可以说从根源上就有问题吧
A调用DLL,B调用DLL,物理上是同一个DLL,但在内存空间上不在同一个地址上(要是在一个地址上,那乐子就大了去了)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-21 02:45

© 2014-2021

快速回复 返回顶部 返回列表