infra:NET Expert
 
×
3.2 Grafisch
  • Der Baustein VNKZUS.HPP muss unter MODUL_DECLARATION(...) per #include eingebunden werden.
  • Der Baustein VNKZUS.CPP muss an Ende des Hauptprogramm per #include eingebunden werden.
  • Der Baustein VNKZUSGD.HPP muss unter MODUL_GLOBAL_DATA eingebunden werden (siehe oben).
  • Der Baustein VNKZUSGD.CPP muss nach dem Baustein SIBAPPL4.CPP eingebunden werden.
Beispiel VNK612
#include "ekafkt.hpp"               // Preisfindung aus Lieferkonditionen EKA
#include "scsysmsg.hpp"         // Fuer Messagedatei SIBPPS.MSG
 
#define THIS_MODUL_CLASS       SCVNK612
 
MODUL_DECLARATION(VNK612)
     VOID XCACV go(VOID);
     ...
     #include "VNKZUS.HPP"
 
MODUL_GLOBAL_DATA
     #include "sibappl4.hpp"
     #include "VNKZUSGD.HPP"
     ...
MODUL_DECLARATION_END
MODUL_BASE_DEFINITION(VNK612);
MODUL_EXTERNAL_LINK(VNK612);
VOID XCACV SCVNK612::go(VOID)
{
BASEMU_SUPPORT;
//====================================================================
// PRIVATE VARIABLEN
//====================================================================
...
//====================================================================
// INITIALISIERUNGEN
//====================================================================
...
#include "sibappl4.cpp"
#include "VNKZUSGD.CPP"
//