Utiliser une variable globale dans plusieures Form
Bonjour,
Je rencontre actuellement un problème avec le programme que je tente de créer et je ne sais pas si je m'y prends de la bonne façon.
Je dois utiliser des tableaux d'Ansistring à partir de plusieurs Form sous c++ builder.
Dans la Form1, je déclare mon tableau en variable globale et je n'ai aucun souci pour l'utiliser.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| #include <vcl.h>
#include <string>
#include <fstream>
#include <iostream>
using namespace std;
const int MaxInterface = 200;
const int MaxLangage = 20;
const int MaxUser = 10;
const int MaxTask = 50;
const int MaxTemplate = 200;
const int MaxCountry = 200;
const int MaxScenario = 200;
const int MaxMarket = 10;
const int MaxSysInput = 100;
const int MaxAdd = 50;
const int MaxAddCase = 20;
const int MaxCase = 20;
AnsiString Interface[MaxInterface][MaxLangage]; |
En revanche, je ne sais pas trop comment procéder pour l'utiliser à partir d'une autre Form.
Si cest possible, j'aimerais aussi utiliser les mêmes constantes tant qu'à faire, plutôt que de les déclarer à nouveau dans chaque nouvelle Form que j'utilise.
Si quelqu'un pouvait me mettre sur la voie, je vous remercie par avance.