第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

串行不在設計中時的 C# 串行事件

串行不在設計中時的 C# 串行事件

C#
HUWWW 2022-06-19 16:40:32
我在我的代碼中添加了這個:namespace uartToCs_version_2._0{    public partial class formMain : Form    {    ==> public static SerialPort serial = new SerialPort();但是我沒有使用設計選項卡,那么我應該如何進行事件處理(使用當前設置,我也可以在其他形式中使用它,這仍然可能嗎)? 
查看完整描述

2 回答

?
繁星coding

TA貢獻1797條經(jīng)驗 獲得超4個贊

您可以在任何方法中注冊事件,例如 Load() 或在構造函數(shù)中。我使用了下面的構造函數(shù)。在設置所有需要的屬性之前,您無法注冊事件。我沒有顯示設置代碼。


   public partial class Form1 : Form

    {

        public static SerialPort serial = new SerialPort();

        public Form1()

        {

            InitializeComponent();


            serial.DataReceived += new SerialDataReceivedEventHandler(serial_DataReceived);

        }



        private void serial_DataReceived(object sender, SerialDataReceivedEventArgs e)

        {

        }


    }


查看完整回答
反對 回復 2022-06-19
?
眼眸繁星

TA貢獻1873條經(jīng)驗 獲得超9個贊

 public Form1()

    {

        InitializeComponent();

        //add DataReceived event of serial

        Form1.serial.DataReceived += serial_DataReceived;          

    } 

    private void Form1_FormClosed(object sender, FormClosedEventArgs e)

    {

        //remove DataReceived event of serial

        Form1.serial.DataReceived -= serial_DataReceived;  

    }

    void serial_DataReceived(object sender, SerialDataReceivedEventArgs e)

    {

        //process data here 

    }


查看完整回答
反對 回復 2022-06-19
  • 2 回答
  • 0 關注
  • 164 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號