在打开delphi7.0时,出现以下提示:无法定位程序输入点rtrunhandleexeptionfilter于动态链接库ntdll.dll上. 而且生成的exe文件也出现同样的问题。
     我的操作系统是win2000server family。
     以前没有出现这样的问题。     这个问题怎么解决???????
     QQ:54954645
     Email:[email protected]

解决方案 »

  1.   

    可能要重裝delphi!運行時, 不要運行其它的, 如金山詞霸之類的軟件
      

  2.   

    嗯,重装好主意,用ghost不错
      

  3.   

    可能是系统bug 
     我以前装的2000 pro sp2
    安装完程序后运行经常会出现法定位程序输入点。于动态链接库.dll上
    在打补丁成sp4后在也没有出现这个问题
      

  4.   

    偶观察的结果是Windows 2000 Server SP4下的ntdll.dll根本就没有导出RtlUnhandledExceptionFilter这个函数;
    在Windows 2003下面的ntdll倒是有提供这个函数(XP sp0下的ntdll也提供了RtlUnhandledExceptionFilter函数)。就RtlUnhandledExceptionFilter函数而言,其是一个本机API,没有直接的文档(in MSDN),但就其win32 API版本UnhandledExceptionFilter函数而言,在windows2000或更高版本NT中都包含了这个函数(kernel32.dll中);观察2000中的kernel32,不清楚它是如何实现UnhandledExceptionFilter函数的(XP下的kernel32是导入ntdll的RTL版本)。怀疑是你安装的某个三方控件导入了一个太新潮的API所至,delphi应该不会干这种事。
    更不象是windows自己的事,因为windows2000下面压根没这个API。
    也不排除某人恶搞弄恶作剧(比如保护自己的控件)而作了些手脚,用messagebox编个错误出来蒙人。
      

  5.   

    我卸载了delphi7.0又,重新安装了delphi7.0,还是不行。
    这是怎么了呀???????????????????
      

  6.   

    win2000server?? 
    打补丁了吗?
    我以前遇到过
    最后发现win2000server+SP4就好了
    试试吧
      

  7.   

    先打补丁吧,如果不行,再把 Win2000 Reinstall.
      

  8.   

    先重装DELPHI
    不行?
     再重装WIN2K
      不行??
       找比尔..
      

  9.   

    找一台相同的机器,把ntdll.dll拷到你的机子上就OK了