很簡單,是我自己摸出來的,不要用c#自帶的serialport控制項,自己定義乙個靜態例項即可。
public static serialport serialport1 = new serialport();
然後連線虛擬串列埠com3:
private void bt_connectplc_click(object sender, eventargs e)
else
}catch (exception er)
}byte output = new byte[1];
private void button1_click(object sender, eventargs e)
然後是form2的按鈕button20傳送0x44指令:
byte output2 = new byte[1];
private void button20_click(object sender, eventargs e)
兩個指令接收端都接受到了,如下圖:
關於乙個Action對應多個Form
由於乙個action可以用多個path來訪問,所以我們可以通過在struts config.xml中配置一下action來達到乙個action來對應多個form。下面是乙個action對應多個form的 struts config.xml的配置 type com.mac.struts.form.in...
如何實現乙個窗體
如何實現乙個窗體 jframe 1.建乙個類窗體例如 swingui extands jframe 2.在main函式中初始化例項swingui frame new swingui frame.settitle frame.addwindowlistener listener frame.pack ...
乙個form表單有多個提交按鈕
思路是這樣的 先不指定表單的action,讓action屬性為 method post 為你的提交按鈕全部替換為普通按鈕,給它們都加上onclick事件,注意這裡每乙個按鈕的onclick方法是一樣的,只是傳遞的引數不一樣,這裡的引數只是起到標記是哪乙個按鈕的用。最後根據onclick裡的方法傳遞的...