Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Cómo cargar en un String una linea de un RichEdit (https://www.clubdelphi.com/foros/showthread.php?t=96901)

Saltimbanki 17-10-2024 17:02:50

Cómo cargar en un String una linea de un RichEdit
 
Hola a todos,
por favor, como puedo cargar en un String una linea ( la que me de la gana ) del RichEdit

Gracias

navbuoy 17-10-2024 17:12:26

Para cargar un string en una línea específica de un componente TRichEdit en Delphi o C++ Builder, puedes usar el método Lines que gestiona el contenido del TRichEdit como un arreglo de líneas de texto.

Ejemplo en C++ Builder
Si deseas modificar una línea en particular, puedes acceder a las líneas de la siguiente manera:

Código:

void __fastcall TForm1::InsertarTextoEnLinea(TRichEdit *richEdit, int linea, String texto)
{
    if (linea >= 0 && linea < richEdit->Lines->Count) {
        richEdit->Lines->Strings[linea] = texto;  // Reemplaza la línea específica
    } else {
        // Si la línea no existe, la puedes agregar
        richEdit->Lines->Add(texto);
    }
}

lo que no se es si para llegar a esa linea en concreto, tendrias que agregar lineas en blanco

Casimiro Noteví 17-10-2024 17:14:58

Cita:

Empezado por Saltimbanki (Mensaje 558326)
Hola a todos,
por favor, como puedo cargar en un String una linea ( la que me de la gana ) del RichEdit
Gracias

Por favor, recuerda poner títulos descriptivos a tus preguntas, gracias.
No olvides nuestra guía de estilo.
Y bienvenido a clubdelphi.


La franja horaria es GMT +2. Ahora son las 17:39:17.

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