Fórum Como inserir uma imagem num TRichEdit #281334
12/05/2005
0
tenho que inserir uma imagem dentro de um TRichEdit e não tenho a menor idéia de como posso fazer. A imagem deverá ser um BMP ou JPG.
Carlosib
Curtir tópico
+ 0Posts
12/05/2005
Imoreira
procedure TForm1.SpeedButton1Click(Sender: TObject);
var
Pict: TPicture;
begin
with OpenPictureDialog1 do begin
if Execute then begin
Pict := TPicture.Create;
try
Pict.LoadFromFile(FileName);
Clipboard.Assign(Pict);
Editor.PasteFromClipboard;
finally
Pict.Free;
end;
end;
end;
end;
Gostei + 0
12/05/2005
Imoreira
Gostei + 0
12/05/2005
Carlosib
Não consigo colocar a imagem com o código que vc passou.
Não consigo abrir um RTF no word e por uma imagem, salvar o documento no word e abrir o arquivo em meu aplicativo e ver a imagem.
Gostei + 0
12/05/2005
Imoreira
Então faça assim:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
if opendialog1.Execute then begin
editor.Lines.LoadFromFile(opendialog1.filename);
end;
end;
Gostei + 0
12/05/2005
Carlosib
Uso Delphi 7.
Gostei + 0
12/05/2005
Imoreira
Testei esse código aquí e funcionou.
Gostei + 0
12/05/2005
Carlosib
if OpenDialog1.Execute then begin Texto.Lines.LoadFromFile(OpenDialog1.FileName); end;
Tenho que alterar algo nas propriedades do RichEdit?
Gostei + 0
12/05/2005
Carlosib
Texto: TRichEdit;
Gostei + 0
12/05/2005
Imoreira
Utilize o Componente [b:cf798e6bd0]RXRichEdit[/b:cf798e6bd0] da palheta RXControls
A Propriedade PlainText deve estar setado false.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)