comment kon fè pour créer des classe de form ?! [VB] - Programmation
Marsh Posté le 04-07-2002 à 11:00:39
La question ne serait pas plutôt "comment faire des clones de form" ? Les classes, ça marche en VB ? Suis resté à la version 3.
En copiant/collant le fichier frm désiré et en les ajoutant au projet ...
C'est pour les afficher en même temps ?
Sinon, suffit d'afficher tj la même avec des infos spécifiques au contexte.
Z'a peut-être mal compris, le retour de vacances est pénible.
Marsh Posté le 04-07-2002 à 11:05:43
non, t'a tout compris !!!!
c exactement ça, je veux faire des clones, mais un peu modifiés...
Citation : infos spécifiques au contexte |
ça me passe au dessus ça...
comment je change le contexte que pour la form spécifique ?
Marsh Posté le 04-07-2002 à 11:31:31
Le contexte peut-être géré par une (ou plus) variable globale. Son numéro permet de savoir quoi afficher.
Si on a des contrôles "en trop", on fait un .Hide = TRUE (ou qq chose comme ça) pour chacun lorsque la feuille se charge (évènement Form_Load je crois me souvenir).
On peut même cacher les contrôles de façon dynamique de façon analogue (si on dé/coche une option). On peut aussi les déplacer en gérant leur .left, .top, .bottom, .right.
Sinon, y a moyen d'avoir autant de feuilles que de contextes, mais ça peut devenir lourd à gérer au niveau liste. Par contre, si on a beaucoup de contrôles sur la feuille, ça peut devenir l'usine à gaz si les contextes sont nombreux.
Marsh Posté le 03-07-2002 à 16:53:13
en fait, je voudrai afficher plusieurs fenêtres pareil, pas avec des propriétés différentes...
donc mon code de form est des plus basic, donc il doit me manquer des truc (genre un constructeur) pour dire que c une classe...
Marfi !!
---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris