Windows 系统错误代码大全例如:
0000 操作已成功完成。
0001 错误的函数。
0002 系统找不到指定的文件。
0003 系统找不到指定的路径。
0004 系统无法打开文件。
0005 拒绝访问。
0006 句柄无效。
0007 存储区控制块已损坏。
0008 可用的存储区不足,无法执行该命令。
0009 存储区控制块地址无效。
0010 环境错误。C#中如何捕获这些系统的错误,并加以利用?
0000 操作已成功完成。
0001 错误的函数。
0002 系统找不到指定的文件。
0003 系统找不到指定的路径。
0004 系统无法打开文件。
0005 拒绝访问。
0006 句柄无效。
0007 存储区控制块已损坏。
0008 可用的存储区不足,无法执行该命令。
0009 存储区控制块地址无效。
0010 环境错误。C#中如何捕获这些系统的错误,并加以利用?
解决方案 »
- 请问使用VS2010调试C#的.Net程序时怎么定位我所按的控件是哪个?
- VS2005开发WAP网站测试
- operation must use an updateable query--操作必须使用可更新查询
- VisualStudio的BUG?
- 变量调用实现的问题
- 同一工厂的不同厂房分部在不同的地方,不能用内网连接,要同一数据库,程式要用何种架构
- 访问内网另一机器的SQL,输入机器名可以,输入IP却无效~~~
- WPF数据双向绑定问题
- 一个关于C#设计标价签设计的问题
- 怎么样启动一个应用程序
- 在windows程序中,我如何能用按钮来控制datagrid的列是否显示?
- 求救,急~服务器是2003系统,原本装了.NET2.0 BETA版,但无法运行.NET2.0的WEB程序.然后卸载了2.0BETA版,装了.NET2.0正式简体中文版,出
public static extern int GetLastError();
..
int error = GetLastError();
FormatMessage api 获得,其中有变量需要几个常数,我懒得查了,自己去查一下windows.h文件在vs.net 目录下
函数原型如下
BOOL FormatMessage(
DWORD dwFlags, //这个参数 , 要查一下
LPCVOID lpSource, //这个付给 System.Intptr.Zero
DWORD dwMessageId, //这是错误号从GetLastError获得
DWORD dwLanguageId,//这个参数 ,这个也要
LPTSTR lpBuffer,
DWORD nSize, //System.Intptr.Zero
va_list* Arguments
);
DWORD nSize,
va_list* Arguments//System.Intptr.Zero);