Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Lun 28 Jul, 2003 7:37 am Asunto: Pasar una matriz a un memo |
|
|
No sé Lucas. A mi se me ocurre la siguiente forma (¡Ojo! Que no lo he probado):
Primero pondría un elemento TMemo en el formulario; luego caragría con un simple bucle la matriz (vector) en el mismo, bien en la propiedad Text, bien en Lines. Podría ser así:
1. En Text (Suponiendo que quieras ponerlos en una sola línea) | Código: | Memo1->Text = "";
for (int nItem = 0; nItem < 1024; nItem ++)
Memo1->Text = Memo1->Text + IntToStr(mat[nItem]) + ",";
|
2. En Lines | Código: |
Memo1->Lines->Clear();
for (int nItem = 0; nItem < 1024; nItem ++)
Memo1->Lines->Add(IntToStr(mat[nItem]));
|
Luego sólo quedaría poner este valor en el campo correspondiente de la tabla.
Personalmente, en un caso como el tuyo, yo usaría la 1ª opción (Text), pero usando como separador CHAR(10)+CHAR(13) -CR + LF- si quieres que cada elemento te quede en un línea. Otra opción sería trabajar directamente con el campo de la tabla. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|