Re: Restart a Python COM Server
OK, well thank you for your help (merci pour ton aide!) M.E. MC wrote: Hi! It is the normal behavior of COM. Note that, Python being dynamic, you can modify Python script, OF THE INTERIOR, during execution. -- @-salutations Michel Claveau -- http://mail.python.org/mailman/listinfo/python-list
Re: Restart a Python COM Server
[EMAIL PROTECTED] wrote: Hello all. I am desperately in need for you help guys. Here is the story: 1- I have created a small simple COM serve with python (along the lines read in Win32 Programming with python). 2- If I start the server and call a function from VBE everything works fine 3- I then want to modify the function in the python COM server 4- I unregister the server and register it again hoping the changes will take effect 5- I make call to the function from VBE but the it seems that VBE doesn't reload/refresh the reference to the server. So I do I get VBE to point to the last version of the server? If I close VBE and reload it then it works. But I think there is probably a smarter way. Please, tell me there is! Few posts deal with the issue, but so far I couldn't find anything about it... Thanx all M.E I don't know how well this works for python-based COM components, but the general fix is to setup a Component Services package. This creates a proxy component which can be independently killed from the Component Services management console. -- http://mail.python.org/mailman/listinfo/python-list
Re: Restart a Python COM Server
Alright. I kind of get the idea. But how do I do that? Anyway, it is more for development reason than anything else. It's not that big of a deal. But still it would be nice to have a solution... Thanx again M.E. [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Hello all. I am desperately in need for you help guys. Here is the story: 1- I have created a small simple COM serve with python (along the lines read in Win32 Programming with python). 2- If I start the server and call a function from VBE everything works fine 3- I then want to modify the function in the python COM server 4- I unregister the server and register it again hoping the changes will take effect 5- I make call to the function from VBE but the it seems that VBE doesn't reload/refresh the reference to the server. So I do I get VBE to point to the last version of the server? If I close VBE and reload it then it works. But I think there is probably a smarter way. Please, tell me there is! Few posts deal with the issue, but so far I couldn't find anything about it... Thanx all M.E I don't know how well this works for python-based COM components, but the general fix is to setup a Component Services package. This creates a proxy component which can be independently killed from the Component Services management console. -- http://mail.python.org/mailman/listinfo/python-list
Restart a Python COM Server
Hello all. I am desperately in need for you help guys. Here is the story: 1- I have created a small simple COM serve with python (along the lines read in Win32 Programming with python). 2- If I start the server and call a function from VBE everything works fine 3- I then want to modify the function in the python COM server 4- I unregister the server and register it again hoping the changes will take effect 5- I make call to the function from VBE but the it seems that VBE doesn't reload/refresh the reference to the server. So I do I get VBE to point to the last version of the server? If I close VBE and reload it then it works. But I think there is probably a smarter way. Please, tell me there is! Few posts deal with the issue, but so far I couldn't find anything about it... Thanx all M.E -- http://mail.python.org/mailman/listinfo/python-list
Re: Restart a Python COM Server
Hi! It is the normal behavior of COM. Note that, Python being dynamic, you can modify Python script, OF THE INTERIOR, during execution. -- @-salutations Michel Claveau -- http://mail.python.org/mailman/listinfo/python-list