佚名通过本文主要向大家介绍了vb和vc的区别,vb vc,vc和vb能同时吃吗,vb和vc能一起吃吗,口腔溃疡吃vb还是vc等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VB中的错误处理在VC中怎么实现
描述:
解决方案1:
描述:
用VB做的COM组件现在要改成VC的
比如下面的代码VC中怎么实现?
Err.Clear
Set rstAlarms = dbsSource.OpenRecordset(sQuery, dbOpenDynaset)
If (Err.Number <> 0) Then
g_sErrMsg = LoadResString(IDS_RTE_ODBC_RECORDSET) &
"(0x" & Hex (Err.Number) & ")"
LogMsg IDS_RTE_ODBC_RECORDSET, g_sErrMsg, roActivityInfo
Exit Function
End If
解决方案1:
CHAR szBuf[100];
DWORD dw = GetLastError();
sprintf(szBuf, "%s failed: GetLastError returned %u\n",
lpszFunction, dw);
fprintf(stderr,"%s\n",szBuf);
try
{
}
catch
{
}