Hola:
Un colega implemento 2 Unit que usan el dxNavBar de la version de DevExpress VCL 23.2.6, con la Unit Utils que hasta Delphi 10.4.2 trabajaba bien, pero recien instale el Delphi 12.2 y cuando compilo me da el siguiente error:
[dcc32 Error] Utils.pas(476): E2010 Incompatible types: 'Cardinal' and 'Pointer'
[dcc32 Error] Utils.pas(476): E2010 Incompatible types: 'string' and 'Pointer'
[dcc32 Error] Utils.pas(480): E2010 Incompatible types: 'Cardinal' and 'Pointer'
[dcc32 Fatal Error] AppBase.pas(34): F2063 Could not compile used unit 'Utils.pas'
y en el codigo
Código:
procedure RegisterAssistants;
begin
{$IFDEF EXPRESSSKINS}
FLookAndFeelController := TdxSkinController.Create(nil);
{$ELSE}
FLookAndFeelController := TcxLookAndFeelController.Create(nil);
{$ENDIF}
end;
procedure UnregisterAssistants;
begin
FreeAndNil(FLookAndFeelController);
FreeAndNil(FSkinResources);
FreeAndNil(FSkinNames);
end;
initialization
dxUnitsLoader.AddUnit(@RegisterAssistants, @UnregisterAssistants);
finalization
FreeAndNil(FLookAndFeelClickController);
dxUnitsLoader.RemoveUnit(@UnregisterAssistants);
end.
Mi pregunta esa Unit Utils de donde proviene?
Saludos
Luis
Suave para que se te de