如何直接在delphi中直接打開access中的OLE物件
我在access中設計了一個OLE物件型別的欄位,各種格式的檔案都可以通過Stream可以保存進資料庫了,
現在想在程式中用一個按鈕來直接打開這個保存在庫中的檔案,該怎么做,求幫助,謝謝!
各種不同格式的檔案打開的寫法是否一樣?我看到網路上有打開影像和word的,但都必須針對性的寫代碼,有沒有通用方法,根據不同的檔案型別自己匹配打開
uj5u.com熱心網友回復:
可以先將這個欄位中內容存成一個臨時檔案(需要知道原檔案的擴展名),然后呼叫ShellExecute API函式打開就可。uj5u.com熱心網友回復:
將檔案名存放到一個欄位,以流檔案的形式下載下來后,檔案名修改為欄位里面存放的檔案名,然后再用ShellExecute打開。。。
uj5u.com熱心網友回復:
呵呵!樓上那位大哥正解!
uj5u.com熱心網友回復:
二樓的說法正確。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/133595.html
標籤:數據庫相關
