有關MSOWC

我在網路上下載有關bar chart的example,牠是用MSOWC.dll 就是微軟office 的元件做成。我想問的是:例子中,最前面的reference 應該就是bar chart 的那張圖,我怎麼將它顯示在front panel 上?謝謝各位

2004-12-12_231636_MSChart.zip

那是使用MS物件,就是所謂的使用ActiveX物件,在LabVIEW的環境下可以在Front Panel上利用,Controls>>Containers>>ActiveX Container,然後在

![](upload://97hwMB7j9F56NJEpkwIiSn3vCSc.png)

ActiveX Container的Front Panel物件上按滑鼠右鍵.

![](upload://rYACHXnlNTwLD7uSZFcbEsUu7f1.png)

選擇Insert ActiveX Object選項.

在Select ActiveX Object畫面裡選擇Microsoft Office Chart9.0.

![](upload://ul7GAYbYH1OfBp0vjYxRORnaAoJ.png)

基本上這樣就會出現ActiveX物件.

當然,在使用的時候,你必須利用Property Node或Invoke Node來,呼叫該ActiveX物件的屬性及方法.

因為光引用物件是沒辦法出現類似範例中的圖形的.

附帶一提,我有針對利用ActiveX物件建立常駐程式部分寫了一份電子報,要看看版主什麼時候出刊嚕....大家期待一下吧

jimmy-Chen38334.4120949074

謝謝jimmy-Chen的回答,我也很期待這份電子報,也祝你有好的新生活

LabView7.1
Windows2000Pro

各位好,想在請關於MSOWC
我依照jimmy-Chen的解說,順利的做出一個BarChart,但現在遇到一個問題,當我將VI 放在Web 上,功能是正常的,UI(button,ring...)都看的見,但Chart 卻無法清楚顯示,當我切換到別的視窗再切回來就可以,再移動捲軸,又不行了,有人遇過類似的問題嗎?該如何解決呢?

LabView7.1
Windows2000Pro