FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda con string i array
Pregunta de primaria: Como se asigna un string a un Array of Char?
sArray: array [0..63] of AnsiChar; sAlgo: string; Si hago sArray := sAlgo; Da error, norecuerdo com se asigna el valor de sAlgo a sArray. Podeis darme alguna inidcacion? Gracias |
#2
|
||||
|
||||
Yo lo haría de este modo:
__________________
"La recompensa de una buena acción está en haberla hecho" |
#3
|
|||
|
|||
OK Muchas gracias
|
#4
|
||||
|
||||
Una cosa más, si te fijas en el array, lo he cambiado de forma que su rango sea 1-63 en lugar de 0-63, ya que el elemento 0 no existe en el string. Solo lo he hecho para facilitar las cosas.
Si ves que en el array se almacenan datos que tu no has añadido, como es en el caso de que la cantidad de caracteres del string sea menor a los elementos del array, te aconsejo que inicialices todo el array con un caracter vacío o de control.
__________________
"La recompensa de una buena acción está en haberla hecho" |
#5
|
|||
|
|||
Papet
Creo que tu error ocurre porque una vez asignado el valor de sArray: array[0..63] of AnsiChar luego intentas convertirlo a un tipo string y te debe marcar que no son de tipos compatibles....
No se si entendi bien la pregunta.... Pero espero poder ayudarte. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
duda: pasar array de estructuras entre forms distintos | waremovil | C++ Builder | 9 | 04-12-2007 23:19:08 |
transformar array of bytes en string | aluky | Varios | 3 | 04-06-2007 16:35:50 |
pasar un array de chars a un string | slok | Varios | 1 | 04-01-2007 19:02:53 |
Longitud maxima de un array tipo string!! | cristian_abb | Varios | 5 | 25-07-2006 23:53:39 |
Convertir de String a un Array | albertoP | Internet | 3 | 27-04-2006 22:20:50 |
|