Python论坛  - 讨论区

标题:[python-chinese] 请问有没有包装ActiveX控件提供给python调用的例子

2006年01月08日 星期日 00:49

黑沙 fred.li.1979.m.bj.prc at gmail.com
Sun Jan 8 00:49:38 HKT 2006

好像Wx里面没有发现直接调用的例子!我不知道如何写包装类!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060108/79d07186/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月08日 星期日 12:05

limodou limodou at gmail.com
Sun Jan 8 12:05:59 HKT 2006

在 06-1-8,黑沙<fred.li.1979.m.bj.prc at gmail.com> 写道:
> 好像Wx里面没有发现直接调用的例子!我不知道如何写包装类!

我没有看过代码,但在wxPython有关于IE, pdf, flash的ActiveX调用的控件。Demo有,具体如何调可能要看源码了。

--
I like python!
My Blog: http://www.donews.net/limodou
NewEdit Maillist: http://groups.google.com/group/NewEdit

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月09日 星期一 12:55

刘鑫 march.liu at gmail.com
Mon Jan 9 12:55:49 HKT 2006

PyWin32°üÌṩ±ê×¼µÄCOMµ÷Ó÷½·¨£¬¿ÉÒÔÔÚPyWin32µÄ°ïÖúÎĵµÖÐÕÒµ½£¬ÒÔÏÂÊÇÆäÖÐÒ»²¿·Ö£º
Quick Start To use a COM object from Python

import win32com.client
o = win32com.client.Dispatch("Object.Name")
o.Method()
o.property = "New Value"
print o.property

Example

o = win32com.client.Dispatch("Excel.Application")
o.Visible = 1
o.Workbooks.Add() # for office 97 ¨C 95 a bit different!
o.Cells(1,1).Value = "Hello"

ÒÔÇ°×öWEB¿ª·¢µÄʱºò£¬ÎÒÓÃÕâ¸ö°üд¹ý¿ìËÙÉú³ÉC#´úÂëºÍAD-MSSQLÊý¾ÝǨÒƵŤ¾ß´úÂ룬ʹÓÃÆðÀ´ºÜ¼òµ¥¡£

ÔÚ06-1-8£¬ºÚɳ <fred.li.1979.m.bj.prc at gmail.com> дµÀ£º
>
> ºÃÏñWxÀïÃæûÓз¢ÏÖÖ±½Óµ÷ÓõÄÀý×Ó£¡ÎÒ²»ÖªµÀÈçºÎд°ü×°À࣡
>
>

--
»¶Ó­·ÃÎÊ£º
http://blog.csdn.net/ccat

ÁõöÎ
March.Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060109/239fca0e/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月11日 星期三 13:26

黑沙 fred.li.1979.m.bj.prc at gmail.com
Wed Jan 11 13:26:56 HKT 2006

用pywin32提供的工具makepy.py,产生了一个ocx的py,但是不知道如何在自己的程序中使用这个py
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060111/20dc1158/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月11日 星期三 13:35

黑沙 fred.li.1979.m.bj.prc at gmail.com
Wed Jan 11 13:35:16 HKT 2006

还有一种方式是采用wx.tools的里面的genaxmodule.py产生一个activex的包装,
但是因为导出类中没有自动化属性,目前还没法进行下去,希望高手指点一下
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060111/16509ffa/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 23:07

黑沙 fred.li.1979.m.bj.prc at gmail.com
Fri Jan 13 23:07:48 HKT 2006

现在实现了两个包装!一个是用wx的activex, 一堆毛病。而且cpu占用很高。再一个是用pywin32的那个,但是那个只能用MFC的wrapper,
不能搁在wx里,真不好!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060113/42f7b50c/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号