Hi there:

The following code is not working with Python 1.5.2/OS Windows NT

Any help will be much appreciated.

Thanks

Biju

CODE:

# Testing COM
class PythonUtilities:
        _public_methods_ = [ 'SplitString' ]
        _reg_progid_ = "PythonDemos.Utilities"
        _reg_clsid_ = "{40D94942-C567-11D4-A741-00A0C92B6A13}"

        def SplitString(self, val, item=None):
                import string
                if item !=None: item = str(item)
                return string.split(str(val), item)
if __name__=='__main__':
        print "Registering COM server..."
        import win32com.server.register
        win32com.server.register.UseCommandLine(PythonUtilities)


OUTPUT


Registering COM server...
Traceback (innermost last):
  File "C:\Program Files\Python\Pythonwin\pywin\framework\scriptutils.py", 
line 311, in RunScript
    exec codeObject in __main__.__dict__
  File "C:\Program Files\Python\Pythonwin\pywin\Demos\test.py", line 14, in 
?
    win32com.server.register.UseCommandLine(PythonUtilities)
  File "C:\Program Files\Python\win32com\server\register.py", line 403, in 
UseCommandLine
    apply(RegisterClasses, classes, flags)
  File "C:\Program Files\Python\win32com\server\register.py", line 360, in 
RegisterClasses
    addPyComCat, dispatcherSpec, clsctx, addnPath)
  File "C:\Program Files\Python\win32com\server\register.py", line 194, in 
RegisterServer
    pyfile = _find_localserver_module()
  File "C:\Program Files\Python\win32com\server\register.py", line 126, in 
_find_localserver_module
    raise RuntimeError, "Can not locate the Python module 
'win32com.server.%s'" % baseName
RuntimeError: Can not locate the Python module 'win32com.server.localserver'

_____________________________________________________________________________________
Get more from the Web.  FREE MSN Explorer download : http://explorer.msn.com

_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/activepython

Reply via email to