<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE></TITLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>Your 
explanation perfectly makes sense, Mr. Jorgensen.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>Maybe 
I'll get the book you suggested, but for right now: Where is this InprocServer32 
entry and how can I delete it?</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>And 
are there any other issues (local functionality or network issues) that could 
occur when this entry is missing.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>Thanks 
anyway for all your replies up till now.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=249372218-21062004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=249372218-21062004>Another question I have is: Couldn't these programs 
possibly be reached with OLE Automation? Or does the command CreateOLEObject() 
not support any actions on another pc and I am stuck with DCOM? Is it right to 
say OLE 'inherits' from COM?</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>Still 
you see I have not got very much knowledge of all these concepts, but I am 
currently writing a documentation for OOo's (OpenOffice.org) ability to be 
accessed from 'outside' its own component model called UNO:</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004><A 
href="http://www.oooforum.org/forum/viewtopic.php?t=9815">http://www.oooforum.org/forum/viewtopic.php?t=9815</A></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=249372218-21062004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=249372218-21062004>If you 
have any suggestions or comments (or even if something is wrong in this text) 
then let me know.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Best regards</FONT></DIV>
<DIV><FONT face=Arial size=2>Christian Junker</FONT></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> Jens B. Jorgensen 
  [mailto:jens.jorgensen@tallan.com]<BR><B>Sent:</B> Monday, June 21, 2004 10:00 
  AM<BR><B>To:</B> Christian Junker<BR><B>Cc:</B> 
  python-win32@python.org<BR><B>Subject:</B> Re: [python-win32] Calling (D)COM 
  Server from another PC<BR><BR></FONT></DIV>I have a bit of experience with 
  this and I can tell you you're in for some fun. When I was doing something 
  like this (not controlling IE but rather my own COM object) I found that if a 
  COM object has a InprocServer32 entry on the machine you're running this on 
  then your attempt to create an instance on a remote machine will succeed but 
  in fact instead an instance is created on the local machine. In order to 
  convince COM to actually create an instance on the remote machine you'd have 
  to remove the InprocServer32 entry. This was my experience anyway.<BR><BR>Note 
  that this has nothing to do with anything wrong with Python or anything like 
  that. The code I was working with was in C++. If you haven't already done it 
  you need to go out and get yourself a copy of <A 
  href="http://www.amazon.com/exec/obidos/tg/detail/-/0201634465/qid=1087829698/sr=1-2/ref=sr_1_2/102-5830482-8566539?v=glance&amp;s=books">Don 
  Box' "Essential COM"</A>: The title ain't just kiddin'. For the kind of stuff 
  you're talking about doing you'll need this level of understanding. The next 
  thing you're probably going to find is that getting the permissions set such 
  that you can create a graphical application on the logged-in user's desktop 
  will be even more interesting. There's all sorts of security stuff that has to 
  be in line for this kind of thing to happen. <BR><BR><BR>Christian Junker 
  wrote:<BR>
  <BLOCKQUOTE cite=midcath7a$t90$1@sea.gmane.org type="cite"><PRE wrap="">Hello together,
this question might be foolish, but after quite some search I could not find
how to make use of DCOM with the current win32com package.
I tested out the DispatchEx which takes as its second parameter a 'machine',
probably either the hostname or the IP. I tried to invoke methods of the
Internet Explorer on other PCs in the network, and actually it worked (no
exception thrown), but on the target machine no changes could be seen
(IE.Visible=1 would make a IE Window visible but it didn't do anything on
the other pc).
So does someone of you know how to make use of DCOM, ie calling COM or OLE
objects on other PCs.

Thanks in advance.

Best regards
Christian




_______________________________________________
Python-win32 mailing list
<A class=moz-txt-link-abbreviated href="mailto:Python-win32@python.org">Python-win32@python.org</A>
<A class=moz-txt-link-freetext href="http://mail.python.org/mailman/listinfo/python-win32">http://mail.python.org/mailman/listinfo/python-win32</A>
  </PRE></BLOCKQUOTE><BR><BR><PRE class=moz-signature cols="72">-- 
Jens B. Jorgensen
<A class=moz-txt-link-abbreviated href="mailto:jens.jorgensen@tallan.com">jens.jorgensen@tallan.com</A>

"With a focused commitment to our clients and our people, we deliver value through customized technology solutions"  
</PRE></BLOCKQUOTE></BODY></HTML>