richviewedit怎插入图片
范例的代码是
procedure TForm1.mitPictureClick(Sender: TObject);
var gr: TGraphic;
pic: TPicture;
begin
OpenDialog1.Title := 'Inserting Image';
{$IFDEF RICHVIEWDEF3}
OpenDialog1.Filter := 'Graphics(*.bmp;*.wmf;*.emf;*.ico;*.jpg)|*.bmp;*.wmf;*.emf;*.ico;*.jpg|All(*.*)|*.*';
{$ELSE}
OpenDialog1.Filter := 'Graphics(*.bmp;*.wmf;*.emf;*.ico)|*.bmp;*.wmf;*.emf;*.ico|All(*.*)|*.*';
{$ENDIF}
if OpenDialog1.Execute then
try
pic := TPicture.Create;
try
pic.LoadFromFile(OpenDialog1.FileName);
gr := RV_CreateGraphics(TGraphicClass(pic.Graphic.ClassType));
gr.Assign(pic.Graphic);
finally
pic.Free;
end;
if gr<>nil then
RichViewEdit1.InsertPicture('',gr,rvvaBaseLine);
except
Application.MessageBox(PChar('Cannot read picture from file '+OpenDialog1.FileName), 'Error',
MB_OK or MB_ICONSTOP);
end;
end;
但是我始终找不到rvvaBaseLine在哪个单元、RV_CreateGraphics在那个单元;谁能指点下,该怎么写
范例的代码是
procedure TForm1.mitPictureClick(Sender: TObject);
var gr: TGraphic;
pic: TPicture;
begin
OpenDialog1.Title := 'Inserting Image';
{$IFDEF RICHVIEWDEF3}
OpenDialog1.Filter := 'Graphics(*.bmp;*.wmf;*.emf;*.ico;*.jpg)|*.bmp;*.wmf;*.emf;*.ico;*.jpg|All(*.*)|*.*';
{$ELSE}
OpenDialog1.Filter := 'Graphics(*.bmp;*.wmf;*.emf;*.ico)|*.bmp;*.wmf;*.emf;*.ico|All(*.*)|*.*';
{$ENDIF}
if OpenDialog1.Execute then
try
pic := TPicture.Create;
try
pic.LoadFromFile(OpenDialog1.FileName);
gr := RV_CreateGraphics(TGraphicClass(pic.Graphic.ClassType));
gr.Assign(pic.Graphic);
finally
pic.Free;
end;
if gr<>nil then
RichViewEdit1.InsertPicture('',gr,rvvaBaseLine);
except
Application.MessageBox(PChar('Cannot read picture from file '+OpenDialog1.FileName), 'Error',
MB_OK or MB_ICONSTOP);
end;
end;
但是我始终找不到rvvaBaseLine在哪个单元、RV_CreateGraphics在那个单元;谁能指点下,该怎么写
解决方案 »
- Delphi中多线程访问同一个TStringList的问题
- delphi问题:请教一个折磨了我一下午也没解决的问题!
- indy服务端和客户端的数据传输的问题.非常着急,高分相送!谢谢.(因为不能超过100,肯定会另外送分100!谢谢)
- 急需TOutLookBar这个控件!!!
- quickreport 的问题,请帮忙
- Excel另存为。。。。的问题
- 文件操作,在线等候,解决立刻给分
- delphi里有没有类似setredraw(false|true)函数,控制控件的重绘?
- TBitMap的问题
- 请问大侠们,在delphi7.0中,怎么把string的类型转换为LPstr的类型啊?急救
- delphi编程后的icon问题
- 关于做软件的基础小问题
RV_CreateGraphics在RVFuncs单元既然能得到例题代码, 当然就可以搜索出来