Hi Bill, Thank you for your reply. No, the Alias clause did not help either. ----------------------------------------------------------------------------------- // Below function name compiled correctly but does not link, gives a run-time error saying that the function does not exist in DLL
IClientObject_ShowImageServicesDialog // Below function does not compile at all, gives an error saying that function is already defined. It appears to be taking only the furst 32 signifiant characters in the function name. IClientPropertiesDialog_ShowPropertyPage ' Declaration in header file Declare Function IClientObject_ShowImageServicesDialog Lib "ISClientC.dll" Alias "ShowServices" (ByVal object as Integer, showImageServicesXml as String) as String Declare Function IClientPropertiesDialog_ShowPropertyPage Lib "ISClientC.dll" ( ByVal object as Integer, ByVal pageId as Integer, ByVal parentHandle as Integer ) as Logical Is there a way to get around this, other than having to recompile the DLL and make changes at source? Regards Rakesh - Rakesh Rao [ rakesh.rao (at)4d-technologies.com ] - Four Dimension Technologies [www.4d-technologies.com] - Get GeoTools, Work smarter: www.4d-technologies.com/geotools - Free Lisp downloads @ TechCenter: www.4d-technologies.com/techcenter - View GDF files in AutoCAD, Get GDFViewer with GeoTools _______________________________________________ MapInfo-L mailing list [email protected] http://www.directionsmag.com/mailman/listinfo/mapinfo-l
