alex denham p2jjphotmailcom ah thanks much initially unique guid however got giddy excited found pyidroptarget one modules unfortunatly id thought object im working way python programming win32 know material work im lacking comes good example idea specify iid interface thanks help far much appreciated alex schkeramsncom kpitckaew45pythonorg date thu 24 apr 2008 065230 0400 subject pythonwin32 creating python com objects alex denham wrote class pyidroptarget _public_methods_ dragenter dragover dragleave drop _reg_progid_ pythonpyidroptarget _reg_clsid_ 0000012200000000c000000000000046 def dragenterself argsnone print dragenter args def dragoverself argsnone print dragover args def dragleaveself argsnone print dragleave args def dropself argsnone print drop args class also needs specify iid interface implements eg _com_interfaces_pythoncomiid_idroptarget also _reg_clsid_ unique guid generate identify implementation idroptarget rather system guid idroptarget roger _______________________________________________ pythonwin32 mailing list kpitckaew45pythonorg httpmailpythonorgmailmanlistinfopythonwin32 _________________________________________________________________ search win bigsnapsearchcom httpwwwbigsnapsearchcom fri 08 aug 2008 012955 0100 pythonwin32 creating python com objects