使用VisualStudio制作上位机(补充)
Author:YAL
这一部分,主要是补充CAN发送的实现。大概的思路是在主界面上,通过点击“VIN读写”然后弹出发送界面,用户在该界面填上信息后,点击就发送一次。当然这仅仅是一个例程,大家可以根据自己的需求来做。
先新建一个窗体,用于填写报文发送相关内容,然后加上各种需要的控件。
然后在主界面下的“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