I have problems with programming ArcObjects in ArcGIS10 with Delphi 7(using COM). Essentially, what happens is that the Type Library (invoked from View->Type Library) fails to list any of the ESRI libraries (except two, which are not useful to me). as a result, my existing code cannot be compiled or built. I have installed ArcGIS 10 PreRelease on Windows 7 Ultimate 64bit, installed the Developer Kit (.NET) and VBA. I used Microsoft OLE Viewer to verify this, and it correctly lists all the ESRi type libraries (.OLB). Also, I was able to compile ESRI's Custom Tree Feature sample in VS2008 which uses COM interaces and references these libraries). This means that this problem is only for Delphi 7.
Any idea what could be wrong here? how can I reference these ESRI type libraries in Delphi if they are not listed in the Type Library? I have re registered all the OLB, but that hasn't helped. I know there are some good experienced Delphi programmers lurking here - can you guys please help me out with this problem?
Did you ever solve this problem? I'm having the same problem in Delphi 2010. I thought it had something todo with the version number of the olbs in the registry. If I change the 'a.0' into '10.0' in the following key, then I can see the ArcMap Object Library in the uses list in Delphi.
But then I'm not able to check it, because I get a message that the OLB is not registered.
Any suggestion is welcome!
We have the same problem with olb registration and delphi library list. The same bug with the a.0 version in registry.
Have you got any solution in this theme? We have "Crash system" of our brains to find out any solution!