array of string DELPHI

Delphi

05/10/2021

preciso do seguinte:

VariavelString := array[qry.Fields[1].AsInteger];

pelo que vi, só aceita integer para pegar desta forma, porém o número retornado é: 20.01

gernado o erro: "20.01 is not a valid integer value"

tentei:

VariavelString := array[qry.Fields[1].AsString];

porém não aceita....



algm poderia ajudar nesta situação?


abs;
Gxf

Gxf

Curtidas 0

Respostas

Paulo

Paulo

05/10/2021

Tente,

VariavelString := array[qry.Fields[1].Text];
GOSTEI 0
Gxf

Gxf

05/10/2021

não da certo :/

Incompatible types: 'Integer' and 'string'
GOSTEI 0
Paulo

Paulo

05/10/2021

não da certo :/

Incompatible types: 'Integer' and 'string'


Posta seu código fica mais mais fácil de ajudar.
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

05/10/2021

var
  VariavelString: array of char;
  i: integer;
begin
  SetLength(VariavelString, ClientDataSet1.Fields[0].AsInteger);

  for i := Low(VariavelString) to High(VariavelString) do
    VariavelString[i] := chr(50+i);

  ShowMessage(String(VariavelString));
end;

GOSTEI 0
POSTAR