FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Obtener posicion de Texto en un Memo (fila de texto)
Hola amigos, ya se que este foro esta aqui, pero se les olvido algo,,,
se obtiene asi: Código:
AnsiPos("Texto a buscar", Memo1->Text); es decir la posicion de la fila donde se encuentra todo el texto,,,,cual seria??? Gracias! |
#2
|
||||
|
||||
No problem!
Cita:
Te explico un poquillo... la clase TCustomMemo hereda de la clase TCustomEdit la cual tambien es heredada por un TEdit común y corriente... el motivo por el que hicieron esto creo que es obvio. Ahora, un TEdit tiene la una propiedad llamada "Text" a la cual tu estás haciendo referencia en tu ejemplo... sin embargo siendo un componente con múltiples lineas pues habra un texto, el "Enter" y la siguiente linea... en resumen la propiedad Text te estara retornando algo como esto: "Linea1□□Linea2□□Linea3...." es por eso que no te retorna lo que quieres, para poder acceder a la linea que contiene tu texto debes acceder al vector de cadenas del componente... En Delphi algo como ésto:
Al final en Linea tienes la linea donde está el texto, siendo -1 un "no encontrado" Espero te sea útil, Suerte! |
#3
|
|||
|
|||
Gracias!
Excelente solucion, disculpa la tardanza, no habia visto el mensaje , es una solucion muy efectiva.
Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como saber la posicion Fila, Columna en un MEMO? | bustio | Varios | 5 | 28-01-2013 17:56:48 |
Ajustar la posición al tamaño del texto | Carmelo Cash | Impresión | 2 | 12-07-2006 22:40:24 |
Ordenar texto en un memo | Jad | C++ Builder | 6 | 24-05-2006 10:47:58 |
Alienar el texto de un memo | bustio | OOP | 2 | 26-10-2004 15:39:51 |
Leer texto en un memo | roman | Varios | 2 | 22-05-2003 18:16:35 |
|