解决方案 »
- 扫描的tif格式文件,怎么将它压缩成group4的压缩格式减少图片的内存大小
- 方法里面的那两个参数是什么意思啊
- 你对设计模式感兴趣吗?你是否能列出NET FrameWork类库里所用到的模式。
- 关于控制台应用程序的输入参数问题,急
- C# 实时显示界面
- tapi32.dll 中的 tapiRequestMakeCall函数问题
- 我装了studio.net 2003,我打开项目文件时报错,急救!!!
- 请教达人们,如何屏蔽datagridview的cellformatting事件?
- HttpListener对象通过http传入参数读取app.xonfig列名无效和中文乱码
- 菜鸟问题:"http://localhost/QSJSW/QSJSW.csproj"不能引入
- 随机数取剩余问题
- C#读取dbf文件报错,求助!!!
你可以在fm1中添加一公共方法,就可以使用了,如:public void SendMessage(string msg)
{
serialPort2.Write(msg);
}
另外,你serialPort2控件打开串口的位置不对,应该在MainForm的构造函数中打开。你打开serialPort2的代码要等到MainForm被关闭,程序结束之前才会被执行到。
{
serialPort2.Write(msg);
}用法是否能等同。
类1 public void serialPort2Write(string fm1)
{
this.serialPort2.Write(fm1);
}
类2 private void button1_Click(object sender, EventArgs e)
{
MainForm fm1= (MainForm)this.Owner;
fm1.serialPort2Write("fm1");
}
点击button1时 出现异常 NullReferenceException“未将对象引用设置到对象的实例”
请帮忙处理一下谢谢。