小编Jer*_*rry的帖子

如何关闭另一个程序使用的serialport

我正在写一个SerialPort程序.有时,当我想打开SerialPort时,会抛出UnauthorizedAccessException:拒绝访问COM1.这是因为另一个程序(由其他人编写,我没有它的源代码)正在使用COM1,并且该程序在退出时不会关闭它.我想问两个问题:

  1. 当另一个程序使用COM1时,如何用我的代码(特别是C#代码)关闭它?
  2. 如果我无法用C#代码关闭COM1,如何在Windows操作系统中关闭或释放COM1?

谢谢.

c# serial-port

3
推荐指数
1
解决办法
5848
查看次数

继承通用形式无法在设计器中显示

我今天遇到了一个问题.如下.
我创建一个通用的Form,
公共类Form1:Form
然后我创建另一个继承表单,
公共类From2:Form1.
form2无法在VS设计器中显示,错误信息是"文件中的所有类都无法设计",(此错误信息是从中文翻译过来的,中文信息是文件中的类都不能进行设计).
但是这个程序可以成功编译,运行时,Form1和From2都可以工作.

有人可以给我一些帮助吗?谢谢.

我不是母语为英语的人,我希望我已经清楚地描述了我的问题.

generics inheritance visual-studio winforms

1
推荐指数
1
解决办法
2251
查看次数