Mmm me quedé con ganas de saber el problema con el TfrxBookmark
Pero, creo que mejor hubieses dejado los
String a cómo estaban y no cambiarlos a
AnsiString. De hecho, yo hubiera cambiado los
AnsiString,
AnsiChar por sus contrapartes
String y
Char (incluyendo
PAnsiChar ->
PChar).
Por el lado de la definición de
DELPHI6, por lo que he visto en otros componentes, es que por defecto definen una versión en específico del IDE. Esto lleva a un enredo con las {$IFDEF DELPHIx} y se necesita de bastante análisis para comprender lo que realmente se quiere decir. Pero ya que has mencionado la unidad
Variants, casi con certeza puedo decir que debiste dejar esta unidad en el
USES.