iT邦幫忙

0

VB 2010 CreateObject 的 servername 為IP情況

vb

請問各位有人有遇過 CreateObject 的 servername 為IP情況

會彈出錯誤訊息80080005 無法建立 ActiveX 元件 (權限開到最大的情況)

一般來說IP若設定為127.0.0.1是為本機

但我輸入本機名稱 例如:ABC-PC 並沒有上述問題

可以怎麼解決呢? 謝謝!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
最佳解答
w00073 iT邦新手 5 級 ‧ 2013-09-09 15:58:05 檢舉

不太可能是這種問題...
CreateObject("Excel.Application","127.0.0.1") 是可以
但是換成別的第三方元件則不行...

有可能是第三方元件的限制... (因為第三方裡面包什麼, 你也沒法確認, 特別是 VB6的...
我之前也有遇到引用, IP 無法 Parse, 最後還是只能用 Hostname

w00073 iT邦新手 5 級 ‧ 2013-09-10 15:50:04 檢舉

後來查了一下原來是我沒dongle...
我以為開發版不用=.=

我要發表回答

立即登入回答