Interface files

 

 

Definitions files for C / C++, Visual Objects and other programming languages

In the installation folder you find a subdirectory with the designation “interface”. It contains interface files which help you to integrate the geodetic functions of GeoDLL in the programming language of your choice. The files contain the current type definitions of all GeoDLL geodetic functions.

geodllcp32.lib                Linkable import library file for the programming languages C / C++ in 32bit architecture.

geodllcp32.def                Linkable definition file for the programming languages C / C++ in 32bit architecture.

geodllcp32.h                Linkable function declarations for the programming languages C / C++ in 32bit architecture.

geodllcp64.lib                Linkable import library file for the programming languages C / C++ in 64bit architecture.

geodllcp64.def                Linkable definition file for the programming languages C / C++ in 64bit architecture.

geodllcp64.h                Linkable function declarations for the programming languages C / C++ in 64bit architecture.

geodllvo.aef                Linkable import library file for the programming language Visual Objects

 

 

Application Program Interfaces for various programming languages

Hints and further exemplary interfaces for different programming languages you find here:

Operating in an Multithreading environment

Template of a C / C++ Visual Studio Project

Template of a C# Visual Studio Project

Sample of a C++ interface

Sample of a C# interface (NET Framework)

Sample of a Visual Basic interface

Sample of a Delphi interface

Sample of a CA-Visual Objects interface

 

 

Sample programs in various programming languages

Some exemplary sample programs written in different programming languages you find here:

Sample program in C++

Sample program in Delphi

Sample program in CA-Visual Objects

Sample program in Python / Spider

Sample of function call in C++ syntax

Sample of function call in Visual Basic syntax