热情软件屋

 

Delphi用什么函数来返回错误的编号和有关资料


编号:QA003487
建立日期: 2000年11月1日 最后修改日期:2000年11月1日
所属类别:

dgtxsf:
    操作系统: win98
    编程工具: delphi
    问题: 请问Delphi用什么函数或系统变量来返回错误的编号和有关错误信息的资料?

回答:

    如果是调用API,可以使用GetLastError()获得错误信息。
    如果是调用Delphi的函数和对象,一般采用try...except机制,如:
    try
    // 这里是可能出错的代码
     ...
    except
    // 这里是错误处理机制
     on EZeroDivide do HandleZeroDivide;
     on EOverflow do HandleOverflow;
     on EMathError do HandleMathError;
    end;
    而到底有哪些excpetion,是由相应的类定义的。
    
    相关问题:
    QA003338 "如何知道GetLastError()返回的错误信息"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio