2013-11-25 42 views
0

我需要將Word文檔作爲OLE對象存儲在Access數據庫中,然後將它們顯示在窗體上。要做到「正確」(就像Access本身所做的那樣),必須將OLE頁眉和頁腳添加到原始文件數據中。以編程方式將Access文檔存儲爲OLE對象

我想問一下這樣做的算法是否清楚。到目前爲止,我只發現不僅添加了頁眉和頁腳,而且還對原始Word文檔數據進行了輕微修改。

+2

您確定需要這樣做嗎?讓任何數據庫難以管理,管理不是Access最強大的套裝。應該只是在db中將文檔傾倒並再次拔出。 –

+0

不幸的是,是的。這不是我的決定。如果這取決於我,我會使用類似的方法,如你所建議的。 – davidgale

+0

既然發佈您的問題,你是否能夠從其他渠道找到關於此的任何信息? –

回答

1

我認爲可以公平地說,不,對於創建OLE嵌入對象的實現細節並不「清楚地知道」,至少絕大多數Windows開發人員是這樣。這個問題完全沒有答案(到現在爲止)就證明了這一點。創建和解密OLE嵌入對象是一種涉及其他應用程序(如Microsoft Word)的奧術儀式,充當OLE服務器,回調函數,祕密咒語以及偶爾的動物犧牲。

追求這一行動需要付出巨大的努力才能讓自己處於幾乎所有人都試圖逃脫的境地。與這個主題相關的絕大多數問題都來自於試圖「解放」他們的OLE嵌入對象的人,而不是讓他們更多。

你說「這不是你的決定」,所以也許你應該將這個問題的副本及其答覆提交給「決策者」,看看他們是否可能重新考慮。

相關問題