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