Autor Beitrag
Hendrik
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324



BeitragVerfasst: Mi 22.01.03 20:00 
Hallo

Wenn ich den Inhalt eines Formatieren Memofeldes (F) aus einer Paradox 7 in ein TRichedit übernehmen will, übernimmt er nur den Text, aber nicht die Formatierung.
Ich habe folgenden Code
Richedit1.text:=table.fieldbyname('Feld').asstring;

Wenn ich ein TDBRichedit nehme, kommt beim löschen immer eine Fehlermeldung.

Wie kann ich denn den Inhalt formatiert übernehmen?
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Do 23.01.03 10:03 
Hendrik hat folgendes geschrieben:
Wenn ich ein TDBRichedit nehme, kommt beim löschen immer eine Fehlermeldung.

Was meinst Du mit "löschen" und was für eine Fehlermeldung wir angezeigt?

Gruß
TINO
Hendrik Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324



BeitragVerfasst: Do 23.01.03 18:55 
Wenn ich deinen Datensatz löschen will kommt die Meldung "Datensatz durch einen anderen Benutzer gesperrt!" Sobald ich die Kompo nicht mehr mit der Table verknüpft habe, kommt die Fehlermeldung nicht mehr.
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Do 23.01.03 22:08 
HAllo,

die Formatierungen musst Du als Blob in die datenbank speichern.
Dann kannst du die auch wieder auslesen.

Gruß
Ken
Hendrik Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 324



BeitragVerfasst: Fr 24.01.03 17:41 
Es lad an mir, ich hatte bei Onchange was reingeschrieben, was siich nett damit vertragen hat, jetzt geht´s.