0
A
回答
3
爲了從VBScript調用COM組件,您的對象必須實現IDispatch接口。一旦你這樣做,你可以這樣做:從VBScript和實施預期BSTR參數傳遞的VARIANT參數之間
Set myObj = CreateObject("yourObject")
myObj.f "Hello, world!"
映射是您的IDispatch實現的任務。如果您使用的是ATL,請參閱以下有關如何使用ATL的內置IDispatch實現的文章:http://flylib.com/books/en/3.90.1.47/1/
+2
只需使用'myObj.f「你好,世界!」'沒有括號。使用沒有'Call'語句的括號是非常危險的。 – wqw 2011-02-24 15:06:44
+0
在@ bdonlan的部分看起來像是一個很好的「精神調試」案例 – 2011-02-24 18:35:25
相關問題
- 1. 調用在VBScript
- 2. 如何從Matlab調用Vbscript
- 3. 如何調用從VBScript
- 4. 如何在vbscript中調用String.fromCharCode()?
- 5. 如何在InstallScript項目中調用VBScript
- 6. 如何在vbscript中調用DLL函數
- 7. 如何從vbscript文件中調用.net dll時如何調用
- 8. 如何從vbscript調用javascript函數
- 9. 如何從VBScript調用C#DLL函數
- 10. 如何從html調用vbscript函數?
- 11. 如何在VS 2010 Professional中調試VBScript?
- 12. 如何在VBSCRIPT
- 13. 如何在VBScript
- 14. 調用JavaScript的VBScript
- 15. 如何使用vbscript調用Web服務調用
- 16. 如何在C#應用程序中調用VBScript文件?
- 17. 如何使用VBScript
- 18. 如何使用VBScript
- 19. 如何使用VBScript
- 20. 如何使用VBScript
- 21. 如何使用VBScript
- 22. 使用參數調用VBScript
- 23. 如何在相同的onclick = event上調用javascript和vbscript函數?
- 24. 如何在獨立的.vbs文件中從VBScript調用DotNetFactory?
- 25. 如何調試VBScript中的ShellExecute
- 26. 經典ASP:在VBScript中返回的形式調用VBscript函數
- 27. 微調的VBScript
- 28. vbscript調試器
- 29. 從vbscript調用perl腳本
- 30. 調用另一個VBScript中
Em ...傳遞一個字符串? – sharptooth 2011-02-24 13:00:17
不...,這是不行的 – Kmd 2011-02-24 13:08:36