使用VisualStudio制作上位机(补充)

使用VisualStudio制作上位机(补充)

Author:YAL
这一部分,主要是补充CAN发送的实现。大概的思路是在主界面上,通过点击“VIN读写”然后弹出发送界面,用户在该界面填上信息后,点击就发送一次。当然这仅仅是一个例程,大家可以根据自己的需求来做。

先新建一个窗体,用于填写报文发送相关内容,然后加上各种需要的控件。
使用VisualStudio制作上位机(补充)_第1张图片

然后在主界面下的“VIN读写”按钮的click函数里调用打开上面的窗体

        private Form_Send form_Send = null; //定义子窗口对象
        private void button_VIN_Click(object sender, EventArgs e)
        {
            if (CanDevPara.m_bOpen > 0) 
            {
                if (form_Send == null || form_Send.IsDisposed)
                {
                    form_Send = new Form_Send();
                    form_Send.StartPosition = FormStartPosition.CenterScreen; //居中
                    form_Send.MaximizeBox = false;//禁止窗体最大化
                    form_Send.MinimizeBox = fal

你可能感兴趣的:(CAN通讯上位机开发,visual,studio,ide)