Fórum Compila no Seattle e da erro no tokyo #595115

26/06/2018

0

boa noite,

tenho esse código onde pego registros de um dbgrid, no delphi compila normalmente mas no delphi tokyo da esse erro abaixo,
linha de código:
while not qryCobrancaCli.eof do
begin
qryCobrancaCli.GotoBookMark(Pointer(dbGridCliente.SelectedRows.Items[I - 1]));

erro:
[dcc32 Error] untCobranca.pas(1872): E2010 Incompatible types: 'System.TArray<System.Byte>' and 'Pointer'

Alguém pode me ajudar?

grato;
Jose Medeiros

Jose Medeiros

Responder

Posts

26/06/2018

Raimundo Pereira

Boa noite.

O Tokyo não reconhece o Tipo.
Você pode usar a diretivas de versões para aplicar a compilação de acordo com a versão do Delphi.
Sem precisar está alterando os tipos das clases.
https://www.board4all.biz/threads/10-2-tokyo-e2010-incompatible-types-system-tarray-system-byte.657803/

Responder

Gostei + 0

26/06/2018

Jose Medeiros

Boa noite,

Te agradeço pela dica, não entendi onde tenho que alterar no meu caso aqui, você poderia me dar uma explicação onde tenho que alterar, em qual unit?
Responder

Gostei + 0

27/06/2018

Raimundo Pereira

Assista este vídeo.
https://www.youtube.com/watch?v=rDRXb8FVl8I
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar