![]() |
Fehler beim erstellen eines dbRichEdit
Liste der Anhänge anzeigen (Anzahl: 1)
Hi
Ich versuch in einer Funktion einen TDBRichEdit und eine TDataSource zu erstellen
Delphi-Quellcode:
In Feldname steht was drin
procedure FormatText(Feldname,Feldinhalt:string;FontDialog:TFontDialog);
var dbRichEdit : TDBRichEdit; DS:TDataSource; begin DS := TDataSource.Create(nil); DS.Name := Feldname + Feldinhalt; DS.DataSet := datamain.ZielTab; dbRichEdit := TDBRichEdit.Create(nil); dbRichEdit.Name := Feldname + Feldinhalt; dbRichEdit.DataSource := DS; dbRichEdit.DataField := Feldname; // <-- Hier kracht er (Siehe Anhang) dbRichEdit.SelAttributes.Color := FrmMain.FontDialog1.Font.Color; dbRichEdit.SelAttributes.Size := FrmMain.FontDialog1.Font.Size; dbRichEdit.SelAttributes.Style := FrmMain.FontDialog1.Font.Style; dbRichEdit.Lines.Add(Feldinhalt); end; Woran liegt das? |
Re: Fehler beim erstellen eines dbRichEdit
Mit Edit klappt es:
Delphi-Quellcode:
Kann mir jemand erklären warum das so ist??
procedure TForm1.Button1Click(Sender: TObject);
var dbRichEdit : TDBEdit; DS:TDataSource; begin DS := TDataSource.Create(nil); DS.DataSet := ADOTable1; dbRichEdit := TDBEdit.Create(Form1); dbRichEdit.DataSource := DS; dbRichEdit.DataField := 'Langtext'; dbRichEdit.Parent := Form1; end; Zitat:
|
Re: Fehler beim erstellen eines dbRichEdit
Bin nicht sicher aber versuch doch mal statt Create(nil) so wie im 2. Post auch Create(Form1) und setz das Parent, bevor Du das DataField zuweist...
Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz