except //在这里把错误码及错误内容取出放到变量中。 ErrorID:= GetLastError; on E: Exception do ErrorMsg:= E.message; end;
var ErrorID: Integer; ErrorMsg: string; begin try ... except on E: Exception do begin ErrorID := GetLastError; ErrorMsg := E.Message; end; end; end;
Try something like this.var errMsg:String;..... try query1.execsql; except on e:exception dp errMsg := e.Message; end;or for Windows Error Messages;try RaiseLastWin32Error; except on e:EWin32Error do errMsg := e.Message; end;
e:exception;
try
……
except
lcode:=E.Errors[0].ErrorCode//错误码
lmsg:=E.Errors[0].message //错误内容
end;
至于错误码有相关书籍介绍!DELPHI编译是出现错误时就有错误代码!
有问题请发信息到我的E-mail:[email protected]
ErrorID: integer;
ErrorMsg: string;
try
except
//在这里把错误码及错误内容取出放到变量中。
ErrorID:= GetLastError;
on E: Exception do
ErrorMsg:= E.message;
end;
ErrorID: Integer;
ErrorMsg: string;
begin
try
...
except
on E: Exception do
begin
ErrorID := GetLastError;
ErrorMsg := E.Message;
end;
end;
end;
errMsg:String;.....
try
query1.execsql;
except
on e:exception dp
errMsg := e.Message;
end;or for Windows Error Messages;try
RaiseLastWin32Error;
except
on e:EWin32Error do
errMsg := e.Message;
end;