>>What went wrong... Operator Error. My appologies. If typed in correctly the example works perfectly. I was using the PythonWin shell and when I started to type in it suggested CDispatch and I typed that in. I will be looking to pick up a copy of the book if I continue to use Python. I still do not know if it will be sufficient to my purposes. It looks like a very powerful scripting language. Dan
-- http://mail.python.org/mailman/listinfo/python-list