我的是win10系統
想用這個 set objTTS = createobject("sapi.spvoice")
objTTS.speak" "
卻顯示activex部件不能創建物件 sapi.spvoice
是不是我的電腦沒有語音庫還是什么問題,
uj5u.com熱心網友回復:
沒有更具體的錯誤嗎,看看 err.Description 呢?或者,直接到下面目錄里看看有沒有相關檔案,有的話,直接再注冊下試試(可能需要以管理員身份打開命令列視窗,再運行 regsvr32 ...)?我的是 xp/sp3,檔案是 C:\Program Files\Common Files\Microsoft Shared\Speech\sapi.dll 。uj5u.com熱心網友回復:
err.Description是什么,在哪可以看uj5u.com熱心網友回復:
看這代碼樣子,還以為是 vb/vba 類的,這個環境下有個 err 物件,err.Description 是剛才操作發生錯誤的描述。uj5u.com熱心網友回復:
C:\Program Files\Common Files\Microsoft Shared\后面的Speech\sapi.dll 沒有uj5u.com熱心網友回復:
找了個 win7 的機子看了下,應該是轉到 %SystemRoot%\system32\Speech\Common 目錄下了uj5u.com熱心網友回復:
找到了sapi.dll然后呢uj5u.com熱心網友回復:
regsvr32再注冊下試試吧,這東西還是覺得 vb/vba里試試比較簡單。uj5u.com熱心網友回復:
怎么注冊,懇請詳細教程轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/54550.html
標籤:Windows客戶端使用
