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.
|