C# 多窗体窗体调用同一个socket
答案:2 悬赏:40 手机版
解决时间 2021-03-11 16:15
- 提问者网友:椧運幽默
- 2021-03-11 13:12
如题,我在主窗体的load函数处定义了socket,因为传输数据不多,单线程即可,怎样才能做到,别的窗口想发送消息的时候也可以用到这个socket呢?在线等
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-03-11 14:21
在new 别的窗口的时候可以把它作为参数传进去(全局变量等等,能抓到就行)。
确保主窗体socket生命周期比其它的长,不然会出现空引用问题。
确保主窗体socket生命周期比其它的长,不然会出现空引用问题。
全部回答
- 1楼网友:行路难
- 2021-03-11 15:12
直接做成服务端,然后其他窗口时客户端,服务端监听客户端
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯