Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Seleccionar un determinado rango de caracteres en un memo (https://www.clubdelphi.com/foros/showthread.php?t=83812)

ErikMdqqq 01-08-2013 12:34:30

Seleccionar un determinado rango de caracteres en un memo
 
Hola que tal gente! Soy nuevo en este en foro y también en el mundo de la programación! Bueno mi duda es la siguiente como puedo obtener una un rango de caracteres de un memo y copiarlos sin copiar los demas. Por ejemplo la linea 0 de mi memo es asi --00 1111 2222-- como copio solo los "1111". Espero haberme explicado bien! Espero sus respuestas! Saludos! Gracias!

Casimiro Notevi 01-08-2013 12:37:11

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración :)

ErikMdqqq 01-08-2013 14:03:00

Hola buenos días! No, no lo había leido... Ahora que me lo dijiste lo acabo de leer.
Notás alguna falta en el hilo? Si es así pido disculpas! Saludos!

Casimiro Notevi 01-08-2013 14:25:55

Hola, a los foreros nuevos les aconsejamos que lea nuestra guía de estilo para que conozca nuestras normas.

Si lo has leído, habrás entendido que debes explicar lo que estás haciendo, poner aquí tu código para que lo miremos, etc.

Otro detalle, ¿es una pregunta de C++ ?

Saludos.

ErikMdqqq 01-08-2013 15:00:54

Sí estoy usando c++ builder 6... El problema es que no se ni como empezar para capturar el rango de caracteres de la linea del memo.
Tiene alguna propiedad que me diga el indice de cada caracter de cada linea?

movorack 01-08-2013 15:53:47

Estoy seguro que no haz buscado bien sobre el tema.

ecfisa 01-08-2013 16:36:11

Cita:

Empezado por ErikMdqqq (Mensaje 464803)
...Por ejemplo la linea 0 de mi memo es asi --00 1111 2222-- como copio solo los "1111". Espero haberme explicado bien! Espero sus respuestas! Saludos! Gracias!

Hola ErikMdqqq.

Código:

{
  String str;
  Memo1->Text = "--00 1111 2222--";
  str = Memo1->Text.SubString(6, 4);  // "1111"
  ...
}

Saludos :)

ErikMdqqq 02-08-2013 03:51:49

Muchas Gracias! Me sirvió mucho! Saludos!


La franja horaria es GMT +2. Ahora son las 12:13:48.

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