Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-07-2005
yesa_no yesa_no is offline
Registrado
 
Registrado: jul 2005
Posts: 6
Poder: 0
yesa_no Va por buen camino
Problemas con la memo.lines.strings[n]

Tengo un problema que no se como solucionarlo i es que al poner el siguiente codigo, la Memo1.lines.strings[n] solo me pillar las 6 primeras letras como una linia, i no se como hacer para que la memo me pille tota la linia entera!!

num:=StrToInt(Memo1.Lines.Strings[0]);
for m:=0 to num-1 do begin
Llista.Cells[0,m]:=Memo1.Lines.Strings[1+(3*m)];
Llista.RowCount:=Llista.RowCount+1; end;

haber si alguien sabe contestarme porque no se como hacerlo!!!!
Responder Con Cita
  #2  
Antiguo 28-07-2005
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.934
Poder: 27
delphi.com.ar Va por buen camino
Dudo que corte la cadena por que si... ¿Estas seguro que te estas refiriendo a la misma línea?.. ¿Que es lo que contiene?
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 28-07-2005
islu islu is offline
Miembro
 
Registrado: jun 2003
Posts: 111
Poder: 21
islu Va por buen camino
No te entiendo, qué pretende exactamente?
Responder Con Cita
  #4  
Antiguo 28-07-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
Cita:
Empezado por yesa_no
haber si alguien sabe contestarme porque no se como hacerlo!!!!
que es lo que queres hacer???
__________________
[Crandel]
Responder Con Cita
  #5  
Antiguo 29-07-2005
yesa_no yesa_no is offline
Registrado
 
Registrado: jul 2005
Posts: 6
Poder: 0
yesa_no Va por buen camino
Lo siente por no explicarme bien, haber voy a intentarlo de nuevo:

Tengo una memo con lo siguiente:

2 //Numero de productos
Liquido //Nombre del 1r producto
3 //cantidad de producto
codliquido //codigo del producto
Tubo de acero //Nombre del 2o producto
8 //cantidad
codtubo //codigo del 2o producto

Y ahora quiero quiero coger unicamente los dos nombres de producto que hay.
Al hacer memo.lines.strings[1] me coge 'Liquido', pero al hacer memo.lines.strings[4] me coge 'ido' y yo quiero que me coga 'Tubo de acero'.
La pregunta es: porque solo me coge 7 caracteres memo.lines.strings[n]?

Haber si me podeis responder a eso. Merci. Es que ya no se como mirarlo.
Responder Con Cita
  #6  
Antiguo 29-07-2005
islu islu is offline
Miembro
 
Registrado: jun 2003
Posts: 111
Poder: 21
islu Va por buen camino
Prueba con Memo.lines[1], Memo.Lines[2]....
Responder Con Cita
  #7  
Antiguo 29-07-2005
yesa_no yesa_no is offline
Registrado
 
Registrado: jul 2005
Posts: 6
Poder: 0
yesa_no Va por buen camino
Tampoco me funciona me coge 'liquido' y 'ido' que es el final de codliquido
Responder Con Cita
  #8  
Antiguo 29-07-2005
islu islu is offline
Miembro
 
Registrado: jun 2003
Posts: 111
Poder: 21
islu Va por buen camino
Quizás sea algún carácter que tienes en el memo.

Puedes enviarme el proyecto ( o un ejemplo ) con un memo cargado con los datos que te fallan?

lcegarra@overlay.es.

Un saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:33:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi