I have changed to RADStudio 2010. There is a problem:
OracleLogon1.LogonHistory := true;
OracleLogon1.HistoryRegSection := 'Test';
OracleLogon1.Execute;
In the history list the logon database name is destroyed if there are entries.
This error occurs in both Delphi and C++ Builder.