<br>>>Certainly COM would work. In this case your VB EXE would use CreateObject<br>>>to create a Python implemented object. <br><br>As what type of Python Object?<br><br>I have the VB6 ide open, and the references Browser as well, there is no generic Python object to include into a VB project.
<br><br>Which means one would have to create a Python COM server and Type library first, before being able to reference it from the VB IDE.<br><br>Even though I have Python Programming in Win32, I'm not sure what needs to be done to make a minimal Python COM server that can be called from VB.
<br><br>Also, creating a type library requires using Visual C- which isn't a problem, it's the language of the IDL required to create the TLB that I don't udnerstand.<br><br><br><br><br>Message: 7<br>Date: Wed, 7 Dec 2005 09:00:54 +1100
<br>From: "Mark Hammond" <<a onclick="bluecoat_allow_popup=true;try{
return top.js.OpenExtLink(window,event,this)
}finally{bluecoat_allow_popup=false;}" href="mailto:mhammond@skippinet.com.au">mhammond@skippinet.com.au</a>><br>Subject: Re: [python-win32] python - visualbasic integration<br>To: "Amit Antebi" <<a onclick="bluecoat_allow_popup=true;try{
return top.js.OpenExtLink(window,event,this)
}finally{bluecoat_allow_popup=false;}" href="mailto:amit_antebi@yahoo.com">amit_antebi@yahoo.com</a>>, <<a onclick="bluecoat_allow_popup=true;try{
return top.js.OpenExtLink(window,event,this)
}finally{bluecoat_allow_popup=false;}" href="mailto:python-win32@python.org">python-win32@python.org</a>><br>Message-ID: <<a onclick="bluecoat_allow_popup=true;try{
return top.js.OpenExtLink(window,event,this)
}finally{bluecoat_allow_popup=false;}" href="mailto:DAELJHBGPBHPJKEBGGLNAEJHIMAD.mhammond@skippinet.com.au">DAELJHBGPBHPJKEBGGLNAEJHIMAD.mhammond@skippinet.com.au</a>><br>Content-Type: text/plain; charset="us-ascii"
<br><br>Certainly COM would work. In this case your VB EXE would use CreateObject<br>to create a Python implemented object. In response to GUI events, the VB<br>code can call Python methods and use the results. For debugging, you should
<br>find any of the professional IDE packages that support remote process<br>debugging can cope with that - I use Komodo for that kind of thing...<br>