Calling GAMS from other programs

Top  Previous  Next

Most of the time GAMS is in charge.  However, GAMS can be in the background.  In such a setting another program needs to activate GAMS, provide data, wait until GAMS is done and receive back solution information.  An infinite number of variants with many other programs in charge are possible.  Here I will provide 2 examples

Excel spreadsheet in charge through Visual Basic Macros
Compiled program in charge, in this case Delphi

A number of other variants including C++, Java, Visual Basic, and a web server are covered in http://www.gams.com/~erwin/interface/interface.html.

 

Excel spreadsheet in charge

Compiled program in charge – Delphi

Web servers or programs in other languages in charge