判断编辑框文字的大小并发送(不能自动补位).txt
资源名称:pd.rar [点击查看]
上传用户:taoxu158
上传日期:2021-12-21
资源大小:1k
文件大小:1k
源码类别:
编辑框
开发平台:
Visual C++
- void CMyDlg::OnButtonManualsend()
- {
- /*UpdateData(); //读取编辑框内容
- m_ctrlComm.SetOutput(COleVariant(m_strTXData1));
- UpdateData(TRUE); //读取编辑框内容
- m_ctrlComm.SetOutput(COleVariant(m_strTXData2));//发送数据*/
- /**/UpdateData(TRUE);
- byte s= 0x02;
- int count = m_strTXData1.GetLength();
- char txData[9];
- for(int i=0;i<5;i++)
- txData[i]=m_strTXData1.GetAt(i);
- int s1;
- s1=atoi(txData);
- CByteArray arr;
- arr.RemoveAll();
- arr.SetSize(5);
- if(s1<6000||s1>15000)MessageBox("aa");
- else
- {
- if(s1<10000||s1>=6000)
- {
- for(int j=0;j<5;j++)
- arr.SetAt(j,txData[j]);
- m_ctrlComm.SetOutput(COleVariant(arr));
- }
- else
- {
- for(int j=0;j<5;j++)
- arr.SetAt(j,txData[j]);
- m_ctrlComm.SetOutput(COleVariant(arr));
- UpdateData(TRUE);
- m_ctrlComm.SetOutput(COleVariant(m_strTXData2));
- UpdateData(FALSE);
- }
- }
- }