错误信息微调
This commit is contained in:
parent
c04af77090
commit
2efc00f93c
|
@ -599,13 +599,23 @@ public:
|
|||
}
|
||||
ret = (this->*test_map_[name])((void*)oper);
|
||||
|
||||
const wchar_t* info = NULL;
|
||||
if (ret == SCANNER_ERR_DEVICE_NOT_SUPPORT
|
||||
|| ret == SCANNER_ERR_IO
|
||||
|| ret == SCANNER_ERR_TIMEOUT
|
||||
|| ret == SCANNER_ERR_NO_DATA
|
||||
)
|
||||
{
|
||||
helper_->test_callback(name, ui_helper::TEST_EVENT_IO_FAIL, NULL, ret);
|
||||
if (ret == SCANNER_ERR_DEVICE_NOT_SUPPORT)
|
||||
info = L"设备不支持该操作";
|
||||
else if (ret == SCANNER_ERR_IO)
|
||||
info = L"IO错误";
|
||||
else if (ret == SCANNER_ERR_TIMEOUT)
|
||||
info = L"超时错误";
|
||||
else if (ret == SCANNER_ERR_NO_DATA)
|
||||
info = L"没有数据";
|
||||
|
||||
helper_->test_callback(name, ui_helper::TEST_EVENT_IO_FAIL, (void*)info, ret);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue