leer linea por line de un memo
hola a todos ojala me puedan ayudar quiciera saber como puedo accder a leer cada linea de un memo que contenia un archivo.
Lo que pasa que nadamss puedo leer la primera linea del memo y las demas no.
Puse esta intruccion:
Memo1->Lines->Count;
espero que me ayuden o si me pueden dar un ejemp,lo mucho mejor.
gracias.
eliza;)
Lo que pasa que nadamss puedo leer la primera linea del memo y las demas no.
Puse esta intruccion:
Memo1->Lines->Count;
espero que me ayuden o si me pueden dar un ejemp,lo mucho mejor.
gracias.
eliza;)
Hola :
void __fastcall TForm1::Button2Click(TObject *Sender)
{
for(int i=0;i<Memo1->Lines->Count-1;i++)
ShowMessage(Memo1->Lines->Strings[i]);//ahi pasa por cada linea...
}
Saludos, podrias ser un poco mas consisa en q estas usando ya que Memo1->Lines->count solo te devuelve el numero de lineas que tiene el memo, pero si pones eso, magicamente nunca te apareceran las lineas..
Saludos
;-)
_Viktor
void __fastcall TForm1::Button2Click(TObject *Sender)
{
for(int i=0;i<Memo1->Lines->Count-1;i++)
ShowMessage(Memo1->Lines->Strings[i]);//ahi pasa por cada linea...
}
Saludos, podrias ser un poco mas consisa en q estas usando ya que Memo1->Lines->count solo te devuelve el numero de lineas que tiene el memo, pero si pones eso, magicamente nunca te apareceran las lineas..
Saludos
;-)
_Viktor
Efectivamente, con Memo1->Lines->Count obtienes el numero de lineas y no el valor de ellas.
Aquà van algunas instrucciones para trabajar con Memo
Nº de Lineas Memo1->Lines->Count;
Para leer la i-enesima linea Memo1->Lines->Strings[i];
Para contar el numero de caràcteres de la linea Memo1->Lines->Strings[i].Length();
Para leer el j-enesimo caracter de la i-enesima linea Memo1->Lines->Strings[i].SubString[j,1];
Para borrar todas la lineas Memo1->Clear();
Para añadir lineas Memo1->->Lines->Add("texto");
por si te sirve de algo
chao
Aquà van algunas instrucciones para trabajar con Memo
Nº de Lineas Memo1->Lines->Count;
Para leer la i-enesima linea Memo1->Lines->Strings[i];
Para contar el numero de caràcteres de la linea Memo1->Lines->Strings[i].Length();
Para leer el j-enesimo caracter de la i-enesima linea Memo1->Lines->Strings[i].SubString[j,1];
Para borrar todas la lineas Memo1->Clear();
Para añadir lineas Memo1->->Lines->Add("texto");
por si te sirve de algo
chao
