############### 求 助 #################

21xxb 2005-01-11 05:37:08
1、名称空间a中生成主程序a.exe
2、名称空间b中生成主程序依赖的b.dll
3、名称空间a中可以调用b中的类,但名称空间b中(.dll)却无法调到名称空间a中的类。

  我是想这样在a中有个进度条(静态方法),想在b中调数据时来控制a中的进度条,可总出现错误。
查阅了些文章,不知错在哪里。


  各位大侠,请给个解决方案。
...全文
117 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
真相重于对错 2005-01-12
  • 打赏
  • 举报
回复
想想.net中各种控件.例如按钮,你点击它,获得处理得是你的按钮,按钮并不知道form,但能够调用form上得事件函数
真相重于对错 2005-01-12
  • 打赏
  • 举报
回复
using System;
public delegate void MyDelegate(); // delegate declaration

public interface I
{
event MyDelegate MyEvent;
void FireAway();
}

public class MyClass: I
{
public event MyDelegate MyEvent;

public void FireAway()
{
if (MyEvent != null)
MyEvent();
}
}

public class MainClass
{
static private void f()
{
Console.WriteLine("This is called when the event fires.");
}

static public void Main ()
{
I i = new MyClass();

i.MyEvent += new MyDelegate(f);
i.FireAway();
}
}
就是b中引出事件,a中实现这个事件函数.b修改数据是去调用这个事件函数
21xxb 2005-01-12
  • 打赏
  • 举报
回复
老大,能不能说详细点啊!!!
真相重于对错 2005-01-12
  • 打赏
  • 举报
回复
使用委托
21xxb 2005-01-12
  • 打赏
  • 举报
回复
up

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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