Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2014-08

seleccionar y reemplazar en richedit

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Rafael Bidegain

hola a todos
Estoy usando el componente lzRichEdit

Necesito selecionar un texto y reemplazarlo por otro, cuando lo hago pierdo el formato del texto.
�c�mo tengo que hacer el reemplazo para no perder el formato?

esto es lo que estoy haciendo

          lzRichEdit1.SelStart:= 1;
          lzRichEdit1.SelLength:=10;
          lzRichEdit1.SetFocus;
          lzRichEdit1.SelText := '01234567890';
Rafael Bidegain Ya que los cuerdos no hablan, hablar� el loco. (The Fool, Padraic Pearse) # yo quiero educaci�n libre. �YA!

Reply by email

francisco prieto
to Rafael Bidegain

Rafael,

Proba con esta solucion y luego decinos como te fue...

http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/delphi/respuestas/1404552/texto-rtf-con-richedit

Saludos,

Pancho
C�rdoba
Argentina

El 26 de agosto de 2014, 22:03, Rafael Bidegain <r.bidegain en gmail.com> escribi�:

Show quoted text 27 lines
hola a todos Estoy usando el componente lzRichEdit Necesito selecionar un texto y reemplazarlo por otro, cuando lo hago pierdo el formato del texto. �c�mo tengo que hacer el reemplazo para no perder el formato? esto es lo que estoy haciendo lzRichEdit1.SelStart:= 1; lzRichEdit1.SelLength:=10; lzRichEdit1.SetFocus; lzRichEdit1.SelText := '01234567890'; -- Rafael Bidegain Ya que los cuerdos no hablan, hablar� el loco. (The Fool, Padraic Pearse) # yo quiero educaci�n libre. �YA! _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140827/9291441e/attachment.html>

Reply by email

Rafael Bidegain
to francisco prieto

El d�a 27 de agosto de 2014, 8:18, francisco prieto <fajprieto en gmail.com> escribi�:

Show quoted text 5 lines

gracias Francisco,

Estaba pensando en probar algo as�.
Pensaba leer el archivo original de esa forma, hacer los reemplazos en el stream y luego copiar todo al richedit,

por el momento lo que logr� fue reemplazar el texto selecionado con el contenido del clipboard.
lo que hice fue lo siguiente.
cree un archivo con el wordpad de windows, escrib� un texto, le di formato y lo copi� con ctl+c
luego ejecut� mi programa y funcion�.

  lzRichEdit1.SelStart:= 1;
  lzRichEdit1.SelLength:=11;
  lzRichEdit1.PasteFromClipboard;
Rafael Bidegain Ya que los cuerdos no hablan, hablar� el loco. (The Fool, Padraic Pearse) # yo quiero educaci�n libre. �YA!

Reply by email