Python 开发Activex组件方法 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    使用win32com模块开发window ActiveX的示例:(如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Downloads.html下载),

Python 开发Activex组件方法

    复制代码代码如下:

    # 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 bj = new ActiveXObject("Python.Utilities");

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

    }

    QQ空间 搜狐微博 人人网 开心网 百度搜藏更多

    Tags:Python Activex组件

    复制链接收藏本文打印本文关闭本文返回首页

    上一篇:Python 匹配任意字符(包括换行符)的正则表达式写法

    下一篇:windows下wxPython开发环境安装与配置方法

   

相关文章

2014-05-05Python getopt模块处理命令行选项实例

2014-04-04python 动态获取当前运行的类名和函数名的方法

2014-02-02python处理中文编码和判断编码示例

2014-05-05从零学python系列之数据处理编程实例(二)

2014-05-05一则python3的简单爬虫代码

2014-06-06用Python输出一个杨辉三角的例子

2014-02-02python为tornado添加recaptcha验证码功能

2012-08-08Python运行的17个时新手常见错误小结

2007-03-03python的几种开发工具介绍

2014-01-01python使用 api上传图片到微博示例

   

文章评论

   

最 近 更 新

   

Python实现的金山快盘的签到程序

python使用ctypes模块调用windowsapi获取

Python 第一步 hello world

python dict remove数组删除(del,pop)

Python模块学习 datetime介绍

Python实现的简单万年历例子分享

Python操作sqlite3快速、安全插入数据(防

使用python实现递归版汉诺塔示例(汉诺塔递

python模拟登陆阿里妈妈生成商品推广链接

Python time模块详解(常用函数实例讲解,

   

热 点 排 行

   

Python入门教程 超详细1小时学会

python 中文乱码问题深入分析

比较详细Python正则表达式操作指

Python字符串的encode与decode研

Python open读写文件实现脚本

Python enumerate遍历数组示例应

Python 深入理解yield

Python+Django在windows下的开发

python 文件和路径操作函数小结

python 字符串split的用法分享

最新文章