nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 5 sept. 2003 à 03:38
les modules sont des fichiers qui sont quasiment vu (je crois par toute l'application si les fonctions sont publiques)
il permet de faire du regroupage de code et de rendre plus lisible le code des forms
les fonctions des modules peuvent etre appelees directement
sans call se qqui n'est pas le cas des fonctions dans les form
ou il faut dire d'ou elles sont
call form1.command1_click (par ex mais la c'est un exemple a ne pas faire :-)
pour les classes
c'est des regroupement de fonctions d'attributs proprietes
dans un fichier pour de la programmation objet
il faut utilisé new pour les utiliser
(c'est plus complexe que les modules)
pour les mdi c'est pour les fenetres internes comme dans un vieux word
il y a plusieurs fenetres (doc d'ouverte et un seul word d'ouvert )
c'est un peux le principe
une feuille mdi mere et des feuilles filles (à l'intérieur)
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 5 sept. 2003 à 08:42
Module de classe : Module contenant le code d'une classe d'objet que tu crées
Module de Form : Module contenant le code d'une form que tu crées
Module de MDI Form : Module contenant le code d'une form MDI (Fenêtre ayant des fenêtres fille, comme la fenêtre principale de WOrd, par ex)
Module standard : Module contenant du code, n'importe quoi d'autre ...
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 5 sept. 2003 à 09:07
Petites corrections :
N'importe quelle fonction, qu'elle soit dans un module standard, de form ou de classe, peut être appelé sans le mot-clé 'Call', qu'elle soit dans un module standard, de form ou de classe, peut être déclaré comme 'Public'. On peut même rendre 'Public', un evt d'un controle dans un module de Form pour le 'toucher' depuis n'importe quel module du projet.