亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python 開(kāi)發(fā)Activex組件方法

 更新時(shí)間:2009年11月08日 23:27:32   作者:  
Python強(qiáng)的功能就在于它無(wú)所不能。
使用win32com模塊開(kāi)發(fā)window ActiveX的示例:(如果你還沒(méi)有裝win32com模塊的話,請(qǐng)到http://python.net/crew/skippy/win32/Downloads.html下載)。
復(fù)制代碼 代碼如下:

# SimpleCOMServer.py

class PythonUtilities:
_public_methods_ = ['SplitString']
_reg_progid_ = "Python.Utilities"
_reg_clsid_ = "{A6688635-62F5-41cb-AF54-CBA84C2F0F86}"

def SplitString(self, val):
return "Hello world ", val

if __name__ == '__main__':
print "Registering COM server..."
import win32com.server.register
win32com.server.register.UseCommandLine(PythonUtilities)

在console下運(yùn)行:python SimpleCOMServer.py

在HTML頁(yè)面中調(diào)用該Activex組件:
復(fù)制代碼 代碼如下:


window.onload = function(){
    var obj = new ActiveXObject("Python.Utilities");

    alert(obj.SplitString("Hel"));
}

相關(guān)文章

最新評(píng)論