我用的是 Delphi5.0,在调试程序时老是报错 Access Violation at address 0348C6FE in module “bordbk50.dll” Read of address 001C8000。几乎每次调试都报错,真的是很郁闷!不知道大家是否碰到过这样的问题?该如何解决?谢谢!

解决方案 »

  1.   

    Restart Your Computer,else,Your Codes Is Error,else,ReInstall Delphi
      

  2.   

    Question:What do I do about the error "BORDBK50.DLL is missing or not registered"? Answer:If the installation does not complete then the cause of the problem is likely due to a software conflict. Some anti-virus software and certain NT Internet Services have been known to prevent bordbk50.dll from being registered with the operating system. In this case the best solution is to try eliminating the software in question and then try reinstalling Delphi 5. If that is not a viable solution, try manually registering the bordbk50.dll (or borbdk51.dll if you have installed the update pack). Search for this file on your machine to verify that you have it. It is most likely in the folder C:\Program Files\Common Files\Borland Shared\Debugger. Run TREGSVR manually to register the dll. TREGSVR can be found in the Delphi5\bin directory. To register the DLL open a DOS window and change to the directory where bordbk50.dll is located, then type: tregsvr bordbk50.dll You may also need to include the full path to the location of tregsvr.
      

  3.   

    postren,你好!非常谢谢你的回答。我按照你说的方法,手工注册了 bordbk50.dll,情况有所改观。
    但并不能彻底解决问题。我想可能需要“In this case the best solution is to try eliminating the software in question and then try reinstalling Delphi 5.”因为我之前重装过Delphi5,但并没有解决问题。
    现在需要找出发生冲突的源头,不知道你有没有什么办法可以告知我,怎么找冲突发生在哪里?
      

  4.   

    非常感谢  weizi2000 & postren,我的 Delphi 终于正常了。