DelphiFAQ Home Search:

Error message

 

comments9 comments. Current rating: 5 stars (4 votes). Leave comments and/ or rate it.

Situation:

When starting a debug session under Delphi 5.0, many people receive the error message stating "bordbk50.dll not registered". Borland CBuilder 5 has similar issues with library bordbk51.dll.

What is the problem?

"Bordbk" is the debugger kernel ("BORland DeBug Kernel").
There is a bug in the installation program which fails to register this DLL. Some people believe that this occurs only on systems where a certain registry editor command-line tool is not on the search path " this is not true since I experienced the problem also.
It looks like Borland made a mistake both in their Delphi 5.0 and CBuilder 5 installation scripts.

Solution:

The good news is that there is a simple solution. Check on your hard disk for the missing file. The default location is

C:\Program Files\Common Files\Borland Shared\Debugger\bordbk50.dll


Then open a DOS shell, go into that directory and type in this command:

Regsvr32 bordbk50.dll

Regsvr32 is the aforementioned command-line editing tool. It will register the DLL. If regsvr32 is not in your path then you will need to prefix it with the full path.



Comments:

2006-01-17, 09:43:16
anonymous from Spain  
rating
me has dado la vida,gracias.
2006-07-20, 05:12:58
anonymous from United Kingdom  
rating
Brilliant! Sorted my problem immediately. Thanks.
2007-01-30, 09:10:50
anonymous from Belgium  
rating
Great tks, you solved my problem !
2007-02-04, 02:42:48
anonymous from Russian Federation  
Great thanks!
2007-05-12, 08:02:03
anonymous from Mongolia  
Very very thanks. Thank you very much.
2007-05-13, 06:58:51
anonymous from Italy  
Bordbk' is the debugger kernel ('BORland DeBug Kernel').
There is a bug in the installation program which fails to register this DLL. Some people believe that this occurs only on systems where a certain registry editor command-line tool is not on the search path ' this is not true since I experienced the problem also.
It looks like Borland made a mistake both in their Delphi 5.0 and CBuilder 5 installation scripts.

Solution:

The good news is that there is a simple solution. Check on your hard disk for the missing file. The default location is

C:\Program Files\Common Files\Borland Shared\Debugger\bordbk50.dll


Then open a DOS shell, go into that directory and type in this command:

Regsvr32 bordbk50.dll

Regsvr32 is the aforementioned command-line editing tool. It will register the DLL. If regsvr32 is not in your path then you will need to prefix it with the full path.




2007-11-07, 04:04:13
anonymous from Quartiere Monte Sacro, Italy  
rating
It doesn't works...regsvr32 said that it can't register the dll...please help...how can i do????
2007-11-15, 00:27:54
anonymous from South Africa  
You need to run regsrv32 command while you are in the /debugger/ folder
2008-05-15, 10:25:20   (updated: 2008-05-15, 10:31:50)
anonymous from Vietnam  
Fuck you...

Maybe, you did not install Debugger when you installed Delphi (Share Files/ Debugger).

Solution 1:
Open menu Tools / Debugger Options / General, uncheck Integrated Debugging. So that, you can not F7, F8, Ctrl+F2...

Solution 2:
Reinstall Delphi (Control Panel / Add or Remove Programs), check Share Files/ Debugger. So that, you can F7, F8, Ctrl+F2...

 

 

Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option.
 
It seems that you are
from Los Angeles, US .

Info/ Feedback on this

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:
photo Add a picture:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity. The owner of this web site reserves the right to delete such material.