1.如何在richedit中插入图像?2.设置字体和插入图像的richedit内容如何保存到数据库中?3.如何从数据库中取出richedit的内容并在richedit上显示?
解决方案 »
- 操作word的问题
- 一个FLASH按纽,手工点击它用SPY++监视到的消息如下,请问在程序中该如何写这些消息?
- 关于C数据类型和delphi数据类型转换问题
- 怎么才能用winsock的connect函数建立到163或其他站点连接?
- 请教:在ListView中怎样可以任意拖动这些图标呢?多谢!
- 初用advstringgrid,请问各位大侠如何在它的cell中内嵌combobox,请给出设置的方法。
- 菜鸟问题,在线等待
- 关于MEMO的使用
- 老板分给的任务不做完--是要被抄的啊!
- 差不多是救命
- VB写的DLL在DELPHI中能调用吗?
- 低价求《delphi4 编程技术内幕 》,<<Borland c++ builder4编程技术内幕 》,《delphi3从入门到精通》,李惟
3,loadfromfile();
//存入
procedure TForm1.Button3Click(Sender: TObject);
var
temp: TMemoryStream;
begin
temp := TMemoryStream.Create;
try
with RichEdit1 do
begin
SelStart := 0;
SelLength := Length(Text);
SelAttributes.Protected := FALSE;
Lines.SaveToStream(temp);
end;
temp.Position := 0;
ADOTable1.open;
ADOTable1.Edit;
TBlobField(ADOTable1.FieldByName('rtf')).LoadFromStream(temp);
ADOTable1.Post;
finally
temp.Free;
end;
end;
//取出
procedure TForm1.Button4Click(Sender: TObject);
var
temp: TMemoryStream;
begin
temp := TMemoryStream.Create;
try
TBlobField(ADOTable1.FieldByName('rtf')).SaveToStream(temp);
temp.Position := 0;
RichEdit1.Lines.LoadFromStream(temp);
finally
temp.Free;
end;
end;
//注:ADO连接