Io avevo fatto una piccola classe che controllava la lunghezza del testo prima di inserire, se superava una certa lunghezza la troncava brutalmente con una Left(). E' una porcata, lo so, ma serviva allo scopo.
l'unica scocciatura e' che se fai l'append del testo questo ti finisce in coda, e devi usare la funzione scrolltocaret per renderlo visibile. Se pero' l'utente scorre la textbox non funziona piu (almeno a me non andava...)
Sono d'accordo con Alberto che la soluzione migliore e' loggare su una tabella, magari con data ed ora dell'evento, e poi gestirne la visualizzazione.
HTH.
Max.