Python開發Activex元件

2021-05-10 09:55:06 字數 586 閱讀 9712

python強的功能就在於它無所不能。

# ******comserver.py

class pythonutilities:

_public_methods_ = ['splitstring']

_reg_progid_ = "python.utilities"

_reg_clsid_ = ""

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 ******comserver.py

在html頁面中呼叫該activex元件:

window.onload = function()

activex開發心得

如果你想通過c 和vb.net來做activex的請,我勸你盡快打消這個念頭。net認為activex技術是過時的,所以c 和vb.net都做不了activex。c 和vb.net可以做類似的東西,但它不叫activex而是叫windows控制項,前提是客戶端機器必須安裝了.net framewor...

使用C 開發ActiveX控制項

最近弄了乙個在qt中使用c 控制項的功能,使用的方法是通過c 生產activex控制項,在qt中使用該activex控制項。本文這裡簡單的介紹一下如何用c 生成activex控制項。1.建立winform的usercontrol工程,在控制項的屬性頁中選擇 使程式集com可見 2.分配guid,在控...

使用C 開發ActiveX控制項

最近弄了乙個在qt中使用c 控制項的功能,使用的方法是通過c 生產activex控制項,在qt中使用該activex控制項。本文這裡簡單的介紹一下如何用c 生成activex控制項。1.建立winform的usercontrol工程,在控制項的屬性頁中選擇 使程式集com可見 2.分配guid,在控...