I'm trying to access the Spatial Data Import COM Add-in from within my own vb application. I cannot seem to communicate with the COM addin.
Here is the below code i have tried:
Private Declare Sub MyDisplay Lib "C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\SpatialDataImportCode \SpatialDataImport.dll" Alias "Display" (omMap As Map, oConnect As Connect)
Call MyDisplay
The above code gives an error saying it cannot find the entry ("Display") point for the dll.
-------------------------------------------------------------------------
I have also tried:
Set oAddIns = oApp.AddIns
Set oMyAddIn = oAddIns.Connect("SpatialDataImport.Connect")
oMyAddIn.Display
But, it also dies saying that the object does not support the "Display" Method.
From what I can tell, the Display method is the only public function in the spatial data import code.
I CAN get the add in to work, if I do this manually through the actuall Microsoft Mappoint application. Tools -> Com Add-ins... and i can then load my esri file, but I cannot automate the process in my own VB application with the mappoint control.
Anyone have any ideas - my last idea would be to just do it manually, but then I cannot get the "File, Edit, View..." Toolbar to display - only the toolbars below it.
Any Ideas?
Thanks,
Jamey