![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
||||
|
||||
|
Hola JM1985.
No alcanzo a distinguir el texto en las imágenes y lamentablemente desconozco el método AcuseRecepcionCFDI, pero fijate este ejemplo que demuestra que el valor del AnsiString pasa correctamente al ByteDynArray: Código:
// Pasa el contenido del AnsiString al ByteDynArray
void AnsiStringToBDA(AnsiString str, TByteDynArray &bda)
{
bda.set_length(str.Length());
Move(str.c_str(), &bda[0], str.Length());
};
// Muestra el contenido del ByteDynArray como char
void ShowBDA(TByteDynArray bda, TMemo *Me) {
String s;
for(int i=0;i< bda.Length; i++) s += (char)bda[i];
Me->Clear();
Me->Lines->Add(s);
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString str = "Foros Club Delphi > Otros entornos y lenguajes > C++ Builder";
TByteDynArray bda;
AnsiStringToBDA(str, bda); // AnsiString a ByteDynArray
ShowBDA(bda, Memo1); // mostrar contenido de ByteDynArray
}
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tipo de datos Varbytes | Marcela | Varios | 4 | 11-09-2006 20:48:58 |
| Tipo de datos no coincide | Genner | SQL | 5 | 08-05-2006 17:14:40 |
| Tipo de datos SI/NO acces | Genner | Conexión con bases de datos | 1 | 24-04-2006 20:19:16 |
| Tipo de base de datos | CARSOFT_AR | Varios | 6 | 06-02-2006 17:49:26 |
| Tipo de datos | Letty | Conexión con bases de datos | 4 | 13-01-2004 21:19:48 |
|