2010-07-27 7 views
1

J'utilise le TDBRichEdit. J'ai une table avec quelques enregistrements, certains sont formatés RTF, d'autres sont en texte clair.Problème avec delphi tdbrichedit

J'ai aussi un DBGrid. La grille et le dbrichedit ont la même source de données.

Lorsque je clique sur un enregistrement sur la grille qui a le formatage RTF, le texte est affiché formaté dans le dbrichedit. Mais quand je clique sur un enregistrement qui a du texte non formaté, il est affiché dans le dbrichedit avec le format de l'ancien enregistrement (précédemment affiché) - mais il doit être affiché non formaté tel quel. Comment est-ce que je pourrais faire ceci?

+0

Comment chargez-vous le TDbRichEdit? L'avez-vous lié à un TDataSource et un TField, ou le chargez-vous manuellement? Je demande seulement parce que vos tentatives précédentes semblent pointer vers l'utilisation d'une méthode manuelle. –

+0

Oui, il est lié à un TDataSource et un TField ... – fl0wson

Répondre

1

Set

DBRichedit1.PlainText:= true; 

Lors d'un changement dans le champ texte brut.

Questions connexes