|
@@ -333,9 +333,12 @@ void CTCLToolsDlg::OnBnClickedExecCmd()
|
|
|
}
|
|
|
|
|
|
// �零데俚쌘令;
|
|
|
- if ( cmdpara.nOption == CMDOPT_Get )
|
|
|
+ if ( cmdpara.nOption == CMDOPT_Get && cmdpara._rtnData.size() < 3)
|
|
|
{
|
|
|
- SetDlgItemInt(IDC_EDIT_INT, cmdpara._rtnData[0]);
|
|
|
+ if ( cmdpara._rtnData.size() == 1)
|
|
|
+ SetDlgItemInt(IDC_EDIT_INT, (byte)cmdpara._rtnData[0]);
|
|
|
+ else if ( cmdpara._rtnData.size() == 2)
|
|
|
+ SetDlgItemInt(IDC_EDIT_INT, (byte)cmdpara._rtnData[0] << 8 | (byte)cmdpara._rtnData[1]);
|
|
|
}
|
|
|
|
|
|
// �零覩俚륜눔鞫刻;
|