想实现的要求是通过菜单选择是串口通信还是网口通信方式,现在的问题是,想建立一个通信类和主线程通信,判断用户的选择方式,然后建立串口连接或者网口连接。不知道主线程里面的用户选择如何传递到通信类里面合适?还有就是我是应该建立一个单独的串口类和一个单独的网口通信类来分别和主线程通信好,还是将两种通信方式放到一个通信类里面实现比较合适?
请各位大神指点,小弟初学
请各位大神指点,小弟初学
解决方案 »
- 强类型dataset中使用存储过程的问题!!!急急急!!
- 请问,怎样从一个Bitmap对象中, 判断某一块矩形区域中, 每一像素RGB值均为(255,255,255)
- c# 窗体重绘问题
- C# 调用共享打印机问题
- 怎样使DataGridView的某一列可以添加很多不同的控件?
- 多播委托和事件有什么区别??multicastDelegate可以获得调用列表,event为什么不行?
- 在WINFORM中使用DATAGRID控件,怎么让拥护只能选中一行,而不是选择其中一个单元格???
- 用C#做Asp.Net Web应用程序问题:不能向Table中编程动态添加行
- 请问double型的数据值范围对小数位数有限制吗?
- Timer 为何不起作用?
- C#导入数据到excel中 日期型变成了数字
- 程序运行慢的问题
其实这是典型的工厂模式
两个类继承同一个接口,通过用户选择通讯类型来创建对象类你可以百度一下“工厂模式”