国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

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

2020-02-23 04:46:37
字體:
來源:轉載
供稿:網友
使用win32com模塊開發(fā)window ActiveX的示例:(如果你還沒有裝win32com模塊的話,請到http://python.net/crew/skippy/win32/Downloads.html下載)。
代碼如下:
# 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下運行:python SimpleCOMServer.py

在HTML頁面中調用該Activex組件:
代碼如下:

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

    alert(obj.SplitString("Hel"));
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大悟县| 德化县| 长治县| 尼木县| 始兴县| 察隅县| 朝阳区| 清丰县| 五常市| 泗水县| 尉氏县| 集安市| 无极县| 台南县| 喀什市| 从江县| 普格县| 榆树市| 田阳县| 汉沽区| 寿宁县| 新乐市| 青河县| 梨树县| 黄浦区| 济阳县| 贵定县| 六枝特区| 驻马店市| 子长县| 康马县| 高州市| 仪陇县| 长沙市| 海林市| 千阳县| 雷山县| 武隆县| 那曲县| 泸州市| 福建省|