Compila no Seattle e da erro no tokyo
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;
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
Curtidas 0
Respostas
Raimundo Pereira
26/06/2018
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/
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/
GOSTEI 0
Jose Medeiros
26/06/2018
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?
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?
GOSTEI 0
Raimundo Pereira
26/06/2018
Assista este vídeo.
https://www.youtube.com/watch?v=rDRXb8FVl8I
https://www.youtube.com/watch?v=rDRXb8FVl8I
GOSTEI 0