Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Rave und CustomConnections

  Alt 14. Apr 2006, 20:31
Hallo

Du brauchst die 3 Ereignisse der Customconnection:
Delphi-Quellcode:
procedure TForm1.RvCustomConnection2GetRow(Connection: TRvCustomConnection);
Var Buffer : PChar;
    Memstream:Tmemorystream;
begin
  with Connection do
    begin
      MemStream := TMemoryStream.Create;
      try
        RichEdit1.Lines.SaveToStream(memstream);
        Connection.WriteBlobData(MemStream.Memory^, MemStream.Size);
      finally
        MemStream.Free;
      end;
   end;
end;

procedure TForm1.RvCustomConnection2GetCols(Connection: TRvCustomConnection);
begin
  Connection.WriteField('Memo', dtMemo, 30, '','');
end;

procedure TForm1.RvCustomConnection2Open(Connection: TRvCustomConnection);
begin
  Connection.DataRows:=1; //hast ja nur 1 Richtedit als "Daten"
end;
in Rave selsbt ist es ein ganz normales Datamemo.

Ansonsten häng mal dein Projekt + .rav datei als Anhang an.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat