Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [delphi] aggiornare richedit

    ciao a tutti, nella mia applicazione ho un richedit che mi stampa un testo e dei numeri che provengono da alcuni edit.
    Questi numeri non sono fissi ma vengono inseriti manualmente dall'utente.
    Quello che non riesco a fare è aggiornare automaticamente le lines del richedit ogni volta che cambio il valore dell'edit.
    Consigli?
    Grazie
    Ciao!
    Dubitare di se stesso è il primo segno dell'intelligenza (Ugo Ojetti)

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    codice:
      RichEdit1.Lines.Add('pippo')
    ciao

  3. #3
    Originariamente inviato da 123delphi321
    codice:
      RichEdit1.Lines.Add('pippo')
    ciao
    ciao
    scusa ma non ho capito la risposta...
    Dubitare di se stesso è il primo segno dell'intelligenza (Ugo Ojetti)

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326

    Re: [delphi] aggiornare richedit

    Originariamente inviato da carmelo81
    ciao a tutti, nella mia applicazione ho un richedit che mi stampa un testo e dei numeri che provengono da alcuni edit.
    Questi numeri non sono fissi ma vengono inseriti manualmente dall'utente.
    Quello che non riesco a fare è aggiornare automaticamente le lines del richedit ogni volta che cambio il valore dell'edit.
    Consigli?
    Grazie
    Ciao!
    per aggingere una riga al tuo richedit puoi fare cosi:

    codice:
      RichEdit1.Lines.Add('pippo')
    dove sta scritti 'pippo' puoi inserire le tue variabili esempio:

    codice:
      RichEdit1.Lines.Add(edit1.text)
    adesso devi solo fare questa assegnazione ogni qualvota il valore nel campo edit1 cambia.

    credo tu possa agire sull'evento Onchange del campo edit

    codice:
      procedure TForm1.Edit1Change(Sender: TObject);
    begin
      RichEdit1.Lines.Add(edit1.text)
    end;
    è piu chiaro adesso, o forse io non ho capito la domanda?

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Il suggerimento che posso dare io, nel caso il testo da visualizzare non sia molto, è quello di generare il testo da scrivere interamente e reimpostarlo all'interno del controllo; detto con altre parole, piuttosto che individuare il punto esatto in cui sostituire il valore da aggiornare, riscrivere interamente il testo del controllo e tutti i valori, tra i quali vi è anche quello aggiornato.

    Mi rendo conto che non è il massimo, ma d'altro canto nemmeno il controllo TRichEdit mi sembra particolarmente indicato per questo scopo.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.