請問delphiXE中如何顯示存于access資料庫中的word檔案,謝謝!
uj5u.com熱心網友回復:
補充:delphiXE中是不是沒有OleContaine控制元件?如果沒有,delphiXE中如何顯示存入access表單中的word檔案?
謝謝高手指教!
uj5u.com熱心網友回復:
補充:delphiXE中是不是沒有OleContaine控制元件?如果沒有,delphiXE中如何顯示存入access表單中的word檔案?
謝謝高手指教!
uj5u.com熱心網友回復:
對不起!在system中找到了OleContaine控制元件,但執行以下代碼,執行到 OleContainer1.LoadFromStream(Ms);時,顯示:"Invalid stream format”,請高手告訴我如何修改得到正確的流格式。procedure TForm1.Button4Click(Sender: TObject);
Var
Ms:TMemoryStream;
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from 表1');
adoquery1.Open;
Ms:=TMemoryStream.Create;
TBlobField(adoquery1.FieldByName('WordFile')).SaveToStream(Ms);
Ms.Position :=0;
OleContainer1.LoadFromStream(Ms);
OleContainer1.DoVerb(ovPrimary);
end;
uj5u.com熱心網友回復:
不清楚,但Trichview控制元件用該可以實作這個功能uj5u.com熱心網友回復:
設定正確欄位,可以用image型別嗎。這樣就可以一次查詢顯示了。uj5u.com熱心網友回復:
為嘛要把word檔案存到access里面,保存個鏈接不行嗎,保存速度快,此外如果word檔案很多的話,你的access體積容易超大小轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/124547.html
標籤:數據庫相關
上一篇:delphi如何實作這個表單?
