Python 开发Activex组件方法


Posted in Python onNovember 08, 2009

使用win32com模块开发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")); 
}
Python 相关文章推荐
Python列表生成器的循环技巧分享
Mar 06 Python
Python解析xml中dom元素的方法
Mar 12 Python
解读Python编程中的命名空间与作用域
Oct 16 Python
Python Tkinter模块实现时钟功能应用示例
Jul 23 Python
在Python 中同一个类两个函数间变量的调用方法
Jan 31 Python
Python魔法方法详解
Feb 13 Python
实例详解python函数的对象、函数嵌套、名称空间和作用域
May 31 Python
python 工具 字符串转numpy浮点数组的实现
Mar 14 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
Jul 05 Python
python switch 实现多分支选择功能
Dec 21 Python
python基础之类方法和静态方法
Oct 24 Python
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 #Python
python 中文字符串的处理实现代码
Oct 25 #Python
动态创建类实例代码
Oct 07 #Python
Python 文件操作实现代码
Oct 07 #Python
Python 第一步 hello world
Sep 25 #Python
Python 字符串定义
Sep 25 #Python
Python 流程控制实例代码
Sep 25 #Python
You might like
PHP模板引擎SMARTY
2006/10/09 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
自定义php类(查找/修改)xml文档
2013/03/26 PHP
深入解析PHP的引用计数机制
2013/06/14 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
php文件操作相关类实例
2015/06/18 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
php把字符串指定字符分割成数组的方法
2018/03/12 PHP
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
DIV+CSS+JS不间断横向滚动实现代码
2013/03/19 Javascript
JavaScript中的noscript元素属性位置及作用介绍
2013/04/11 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
javascript鼠标滑过显示二级菜单特效
2020/11/18 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
详解Jquery的事件操作和文档操作
2016/12/19 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
vue.js 中使用(...)运算符报错的解决方法
2018/08/09 Javascript
nodejs读取本地中文json文件出现乱码解决方法
2018/10/10 NodeJs
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
django轻松使用富文本编辑器CKEditor的方法
2017/03/30 Python
python实现socket+threading处理多连接的方法
2019/07/23 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
python合并多个excel文件的示例
2020/09/23 Python
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
标记环网Toke Ring IEEE802.5
2014/05/26 面试题
清洁工岗位职责
2014/01/29 职场文书
法人委托书的范本格式
2014/09/11 职场文书
校运会宣传稿大全
2015/07/23 职场文书
python 管理系统实现mysql交互的示例代码
2021/12/06 Python