Contents
A1 Extending Ox 1
A1.1 Introduction . . . . . ........................ 1
A1.2 Adding C/C
++
code: a simple dynamic link library . . ..... 2
A1.2.1 Compiling threes.c ................... 4
A1.2.1.1 Visual Microsoft C
++
6............ 4
A1.2.1.2 Borland C
++
.................. 4
A1.2.1.3 Watcom C
++
................. 4
A1.2.1.4Namedecoration................ 4
A1.2.1.5CompilationonUnixplatforms ........ 5
A1.2.2 Calling the Dynamic Link Library . . . ......... 5
A1.2.3 Dynamiclinklibraryandsearchpaths .......... 6
A1.3 Adding C/C
++
code:returningvaluesinarguments ....... 6
A1.4 Calling Ox-coded functions from C ................ 8
A1.5 Adding a user-friendly interface with Visual C
++
......... 11
A1.6 Adding a user-friendly interface with Visual Basic . . . ..... 16
A1.6.1 Calling the Ox DLL from Visual Basic . ......... 16
A1.6.2 TheRanAppexampleinVisualBasic .......... 18
A1.7 LinkingFortrancode........................ 20
A2 Exported Function Summary 21
A2.1 Introduction . . . . . ........................ 21
A2.2 Oxfunctionsummary........................ 22
A2.3 Macros to access OxVALUEs .................... 37
A2.4 Ox-GiveWinfunctionsummary .................. 39
A2.5 Ox exported mathematics functions ................ 40
A2.5.1 MATRIX and VECTOR types ................ 40
A2.5.2 Exported matrix functions ................ 42
A2.5.3 Matrixfunctionreference................. 47
A3 Modelbase and OxPack 72
A3.1 OxPack exported functions . .................... 75
OxPackBufferOff, OxPackBufferOn .............. 75
OxPackDialog ........................... 75
v
Kommentare zu diesen Handbüchern