擅长:python、mysql、java
<p>解决了!只需要制作自己的COM服务器并注册,然后通过分派创建对象:</p>
<pre><code>class Callback():
_public_methods_ = ['SetStatusText']
_reg_progid_ = "mycomobject.PythonCallback"
_reg_clsid_ = "{14EF8D30-8B00-4B14-8891-36B8EF6D51FD}"
def SetStatusText(self,status):
print status
if __name__ == "__main__":
print "Registering COM server..."
import win32com.server.register
win32com.server.register.UseCommandLine(Callback)
main()
</code></pre>
<p>在main()</p>
^{pr2}$