存入access的ole 中的word 打开问题! 我在aceess的ole中存入了word内容,但打开word时太慢了,谁能帮我写个较快的代码呀!急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TStream *Stream; TMemoryStream *tmpStream = new TMemoryStream(); ADOQuery1->Open(); ADOQuery1->Last(); Stream = ADOQuery1->CreateBlobStream(ADOQuery1->FieldByName("route"),bmRead); ADOQuery1->Close(); tmpStream->CopyFrom(Stream,Stream->Size); tmpStream->SaveToFile("wave2.txt"); Stream = NULL; delete tmpStream; 这样呢试试!~ procedure TForm1.Button4Click(Sender: TObject);var F: TMemoryStream;begin F:= TMemoryStream.Create; TBlobField(Table1.FieldByName('me')).SaveToStream(F); F.Position := 0; OleContainer1.LoadFromStream(F); OleContainer1.DoVerb(ovPrimary);end;我这样读时出现“Invalid stream format” 怎样解决?我的QQ 11231221能加我QQ帮我吗?问题解决即给分 我也遇到过与你相同的问题,但始终没有找到好的解决办法,最后唯一能使速度快的办法是:先在后台打开WORD,让他隐藏,再从数据库中取出WORD来打开就快了.期望能看到你的方法. 我也想知道,[email protected],谢谢 delphi 数据库的问题 clientdataset 执行sql后 如何得到影响的记录个数 帮忙改程序 md5加密问题 第一个实用程序有感:可怜的delphi DesignerTypes.dcu找不到请问怎么解决! 哪有QuickRep3.62 for delphi7报表下地载啊? SQL语句问题 高手我帮看看这个是什么错误,找了两天了,还没找出来? delphi5访问SQLserver2000的存储过程的问题!!!100分!!急! 有谁在D2007上成功安装 ExpressPrinting的?我安装出错了。 图形函数的问题?
TMemoryStream *tmpStream = new TMemoryStream();
ADOQuery1->Open();
ADOQuery1->Last();
Stream = ADOQuery1->CreateBlobStream(ADOQuery1->FieldByName("route"),bmRead);
ADOQuery1->Close();
tmpStream->CopyFrom(Stream,Stream->Size);
tmpStream->SaveToFile("wave2.txt");
Stream = NULL;
delete tmpStream;
这样呢
试试!~
var
F: TMemoryStream;
begin
F:= TMemoryStream.Create;
TBlobField(Table1.FieldByName('me')).SaveToStream(F);
F.Position := 0;
OleContainer1.LoadFromStream(F);
OleContainer1.DoVerb(ovPrimary);
end;我这样读时出现“Invalid stream format” 怎样解决?
我的QQ 11231221
能加我QQ帮我吗?问题解决即给分
先在后台打开WORD,让他隐藏,再从数据库中取出WORD来打开就快了.期望能看到你的方法.