把ole控件中内容保存到access中,应该怎么做(还可以读取) 把ole控件中内容保存到access中,应该怎么做(还可以读取) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TLogonForm.Table1DataChange(Sender: TObject; Field: TField);Var stream : TMemoryStream; rc : TRect;begin If Not Table1.Active Then Exit; If ( Table1.State = dsInsert ) Then Begin OleContainer1.DestroyObject; OleContainer1.Refresh; Exit; end; If Not ( Table1.State In [ dsBrowse, dsEdit, dsSetKey ] ) Then Exit; stream := TMemoryStream.Create; try Table1.FieldByName('MEMO').SaveToStream( stream ); stream.Seek( 0, 0 ); OleContainer1.LoadFromStream( stream ); Finally stream.Free; End; OleContainer1.Refresh;end; to: cg1120(代码最优化-§思念是种果实,甜中带酸§) 该程序有点问题啊 请用哪种报表可以实现,合并相同的记录呢? delphi接受邮件的问题 Automation object的接口参数问题? 請教幾個Delphi小問題? WISE INSTALL 9.02生成的安装包不能运行在光盘上。请帮帮我 rave5的问题,高手请教 哪里有《Delphi 7高效数据库程序设计》下载 deliph连接数据库 初学从何开始? 如何将image中的图转换成灰度图!!!然后如何转换成ascii字符画?急救! 查询语句怎么不起作用。各位大哥大姐帮帮小弟吧。我的查询代码错在哪? VC函数的寻找
Var stream : TMemoryStream;
rc : TRect;
begin
If Not Table1.Active Then Exit;
If ( Table1.State = dsInsert ) Then
Begin
OleContainer1.DestroyObject;
OleContainer1.Refresh;
Exit;
end; If Not ( Table1.State In [ dsBrowse, dsEdit, dsSetKey ] ) Then Exit;
stream := TMemoryStream.Create;
try
Table1.FieldByName('MEMO').SaveToStream( stream ); stream.Seek( 0, 0 );
OleContainer1.LoadFromStream( stream );
Finally
stream.Free;
End;
OleContainer1.Refresh;
end;
该程序有点问题啊