传参问题,急!帮忙搞定了再别开贴给分!

残崖孤鹰 2004-05-05 03:40:13
自定义类:UdpServer;窗体2:Reg;窗体3:Main
启动窗体:private UdpServer server=new UdpServer;
private Main main;
Reg regform=new Reg(server)//把server传给第二窗体

第二窗口:server.Start();//在第二个窗体启动服务器

现在我想把server传给Mail窗体并释放第二窗口,是否有办法实现,我试了很多都不行,不知道怎么办!如果不释放第二窗体时传递的server正常服务,但释放了就不行了!是否有办法释放并实现正常运行!
...全文
16 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
updn 2004-05-05
1.在第二个窗体中添加一个UdpServer类型的属性MyServer
2.private UdpServer server=new UdpServer();
3.private Main main;
4.Reg regform=new Reg();
5.regform.MyServer=server;
6.regform.MyServer.Start();//在第二个窗体启动服务器
  • 打赏
  • 举报
回复
1979xt 2004-05-05
试着把Start()写成静态方法,如UdpServer.Start(),这样随时都可以执行.
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.7w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
申请成为版主
帖子事件
创建了帖子
2004-05-05 03:40
社区公告

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