From: <rom...@us...> - 2008-02-04 16:08:45
|
Revision: 1232 http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1232&view=rev Author: roman_yakovenko Date: 2008-02-04 08:08:50 -0800 (Mon, 04 Feb 2008) Log Message: ----------- Added Paths: ----------- pygccxml_dev/pygccxml/parser/pdb_reader.py Added: pygccxml_dev/pygccxml/parser/pdb_reader.py =================================================================== --- pygccxml_dev/pygccxml/parser/pdb_reader.py (rev 0) +++ pygccxml_dev/pygccxml/parser/pdb_reader.py 2008-02-04 16:08:50 UTC (rev 1232) @@ -0,0 +1,26 @@ +import os +import sys +import comtypes.client +from sets import Set as set + +#~ MODULE_IDENTIFIER = ('{106173A0-0173-4e5c-84E7-E915422BE997}', 0, 2, 0) +#~ MODULE_PATH = r'Lib\site-packages\win32com\gen_py\106173A0-0173-4e5c-84E7-E915422BE997x0x2x0.py' + +#~ try: + #~ full_module_path = os.path.split( sys.executable )[0] + #~ full_module_path = os.path.join( full_module_path, MODULE_PATH ) + #~ if os.path.exists( full_module_path ): + #~ os.remove( full_module_path ) + #~ print(full_module_path, " removed successfully") +#~ except Exception, error: + #~ print 'Exception:', str(error) + +#~ msdia = win32com.client.gencache.EnsureModule( *MODULE_IDENTIFIER ) + +ds = comtypes.client.CreateObject( "{e60afbee-502d-46ae-858f-8272a09bd707}" ) +ds.loadDataFromPdb( 'xxx.pdb' ) + +#~ ds = msdia.DiaSource() +#~ ds.loadDataFromPdb( 'xxx.pdb' ) +#~ session = ds.openSession() +#~ print 'done' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |