Un programme EXIT doit être un exécutable issu de la génération d'un programme de type VADELIA, batch ou interactif.
Il possède un seul paramètre : une chaîne alphanumérique de 256 caractères maximum.
Exemple de déclaration du paramètre de programme EXIT :
ALPHA(256) |
FicParam |
|
PARAM |
FicParam |
/* Paramètre d'appel du programme EXIT |
Ce paramètre contient le nom complet (chemin et nom) du fichier paramètre, c'est-à-dire du fichier de données généré par la validation de correction.
Il est à utiliser dans les appels des fonctions de la dll PgExTool, lesquels permettent de gérer les données contenues dans le fichier paramètre.
Remarques techniques importantes :
- Dans un programme EXIT, la dll PgExTool doit être déjà chargée (ordre CHARGER_DLL) en début de programme et doit rester chargée au moment des appels des fonctions qu'elle contient.
- Comme tout nom de fichier sous un système Windows 32 bits, le nom du fichier paramètre peut contenir des espaces ; par conséquent, ce nom doit être manipulé entre guillemets pour toute utilisation dans une ligne de commande DOS (par exemple, dans l'ordre EXECUTER_CMD).
- Le fichier paramètre est vidé par la validation au retour de l'exécution de chaque programme EXIT. Par conséquent, si vous lancez depuis un programme EXIT des traitements asynchrones, ceux-ci ne doivent pas manipuler ce fichier paramètre.
Cliquez ci-dessous pour plus d'informations sur :
l'ordre L4G CHARGER_DLL,
l'ordre L4G EXECUTER_CMD.