Autor Beitrag
Micha339
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 03.10.12 12:03 
Hallo,

das TDBSRichViewEdit holt sich den Inhalt aus der DB. Sofern vorhanden, wird in dieser Komponente auch das Hintergrundbild ohne Probleme angezeigt. In einem weiteren Schritt soll der komplette Inhalt (inkl. Hintergrundbild) an ein TSRichViewEdit weitergegeben werden.
Texte/Tabellen/Bilder werden wie unter dem Codebeispiel von www.trichview.com/he...view_appendfrom.html in das TSRichViewEdit kopiert. Das klappt auch. Das Hintergrundbild wird allerdings ignoriert.

Ich hatte nun auf ähnliche Weise wie im Bsp. versucht, das Bild zu kopieren:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
Stream := TMemoryStream.Create;
datengebundenesRV.RichViewEdit.Background.Image.SaveToStream(Stream);
ausgabeRV.RichViewEdit.Background.Image.LoadFromStream(Stream);
Stream.Free;
ausgabeRV.RichViewEdit.Background.Style := datengebundenesRV.RichViewEdit.Background.Style;


Es wird zwar kein Fehler gemeldet, aber das Hintergrundbild aber auch nicht kopiert bzw. im ZielRV-Element nicht angezeigt.
Gibt's Tipps für mich?

Beste Grüße
Micha
bummi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1248
Erhaltene Danke: 187

XP - Server 2008R2
D2 - Delphi XE
BeitragVerfasst: Mi 03.10.12 12:09 
nach dem Laden Stream.Position := 0

_________________
Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS

Für diesen Beitrag haben gedankt: Micha339
Micha339 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 03.10.12 12:15 
user profile iconbummi hat folgendes geschrieben Zum zitierten Posting springen:
nach dem Laden Stream.Position := 0


OMG! Danke *schäm*