![]() |
Dyn. Image an Rave übergeben
Hallo,
ich habe schon wieder einmal eine Frage. Wie kann ich ein Selbstgezeichnetes Image in Rave übergeben??? Ich habe auch schon was gefunden wie ich das machen kann. Das ist mir aber zu umständlich. Das Beispiel was ich gefunden hatte, da musste man erst das Image auf der Festplatte speichern. und das wollte ich nicht. Also, hat jemand eine andere Idee??? Es wäre gut wenn mir jemand dann auch ein kleines bsp programm dazu schicken könnte. denn ich bin auf diesem gebiet ein neuling. mit freundlichen grüßen christian18 |
Re: Dyn. Image an Rave übergeben
hi,
Zitat:
P.S. ich weiss nicht mal was Rave ist, ist aber vielleicht gar nicht so wichtig :lol: gruss urbanbruhin |
Re: Dyn. Image an Rave übergeben
probiert habe ich noch nicht, ich würde über eine customconnection probieren. Im Forum/und auf der rave-tipps-seite findest du einige threads zum thema "richedit in rave" übertragen. Mit einem Bild sollte es genauso funktionieren.
Mfg Frank |
Re: Dyn. Image an Rave übergeben
probiert habe ich es ;)
Delphi-Quellcode:
in rave eine neues Dataview einstellen und aus dem Reiter "standard" eine "Bitmap-component" auf die Seite. dort das entsprechende Dataview und datafiled einstellen.
procedure TForm1.RvCustomConnection4Open(Connection: TRvCustomConnection);
begin Connection.DataRows:=1; end; procedure TForm1.RvCustomConnection4GetCols(Connection: TRvCustomConnection); begin Connection.WriteField('Graphic', dtgraphic, 30, '',''); end; procedure TForm1.RvCustomConnection4GetRow(Connection: TRvCustomConnection); Var Memstream:Tmemorystream; begin with Connection do begin MemStream := TMemoryStream.Create; try //image enthält eine Bitmap, kein jpeg! Image1.Picture.Bitmap.SaveToStream(memstream); Connection.WriteBlobData(MemStream.Memory^, MemStream.Size); finally MemStream.Free; end; end; end; oder du guggst mal hier: ![]() Mfg Frank |
Re: Dyn. Image an Rave übergeben
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich muss diesen Thread nochmal aufwärmen: Ich hab den o. s. Code mal ausprobiert. Nur erhalte ich, wenn ich "Execute" ausführe, die Fehlermeldung: Zitat:
Anbei mal mein Rave-Projekt (Achtung Rave-Version 5.1.2). |
Re: Dyn. Image an Rave übergeben
da ist kein Anhang ;-)
kontrollier mal bitte dein Dataview in Rave, was dort eingestellt ist. Oder refreshe es (Dataview mit rechter maustaste anklicken und refresh wählen, dein Delphi-Prog muß dabei laufen !!) Mfg Frank |
Re: Dyn. Image an Rave übergeben
Hallo,
wie muss denn das DataView eingestellt sein, ich hab bisher nur den Namen eingestellt. Ach ja - ich hab in meinem ersten Thread das Rave-Projekt als txt-Datei angehängt (nur .rav aktzepiert die DP nicht) Einfach das .txt entfernen und schon ist das Projekt da. [Edit] Ich hab jetzt mal deinen Tip befolgt und hab das DataView aktualisiert während mein Programm lief - und schon gehts! Vielen Dank - Thank you very much! - merci! :-) [/Edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 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