Hola JM1985.
Cita:
Empezado por JM1985
Como convierto AnsiString a TByteDynArray??
|
Podes hacer:
Código:
void AnsiStringToBDA(AnsiString str, TByteDynArray &bda)
{
bda.set_length(str.Length());
Move(&str, &bda, str.Length());
};
Ejemplo de uso:
Código:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString tmp, cadena = "ABC 012";
TByteDynArray vec;
AnsiStringToBDA(cadena, vec);
for(int i=0; i<vec.Length;i++)
Memo1->Lines->Add(vec[i]); // 65 66 67 32 48 49 50
}
Saludos
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)