〓〓〓〓 如何在rxlib的richedit中插入图片??? 〓〓〓〓

ivan_oyo 2001-12-04 09:23:04
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
taxi 2001-12-04
  • 打赏
  • 举报
回复
uses Clipbrd;

procedure TForm1.InsertPicture(const FileName: string);
var
Picture: TPicture;
JpegImage: TJpegImage;
sExt, sClip: string;
begin
sExt := LowerCase(ExtractFileExt(FileName));
if Clipboard.AsText <> '' then
sClip := Clipboard.AsText;
if (sExt = '.jpg') or (sExt = '.jpeg') then
begin
JpegImage := TJpegImage.Create;
JpegImage.LoadFromFile(FileName);
Clipboard.Assign(JpegImage);
JpegImage.Free;
end
else begin
Picture := TPicture.Create;
Picture.LoadFromFile(FileName);
Clipboard.Assign(Picture);
end;
RxRichEdit.PasteFromClipboard;
if sClip <> '' then
Clipboard.AsText := sClip;
end;
scripting 2001-12-04
  • 打赏
  • 举报
回复
自己控制,loadfromfile,借助粘贴板

5,402

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧