bonjour
je veux pouvoir charger X frame selon un chiffre donné par l utilisateur
je créé une premiere frame, (visible=false, enabled=false) que je copie
autant de fois que necessaire
grace a un for i=1 to 5
Load frame(i) ...
etc
les frames sont bien chargées dynamiquement
cependant cette frame contient d autres controles, qui ne sont pas chargés
en meme temps.
Est il possible de les charger en meme temps que la frame (comme quand on
fait un copier coler d une frame contenant des controles) ? ou faut il les
charger un a un ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ledev
Axel wrote:
bonjour je veux pouvoir charger X frame selon un chiffre donné par l utilisateur
je créé une premiere frame, (visibleúlse, enabledúlse) que je copie autant de fois que necessaire grace a un for i=1 to 5 Load frame(i) ...
etc les frames sont bien chargées dynamiquement cependant cette frame contient d autres controles, qui ne sont pas chargés en meme temps.
Est il possible de les charger en meme temps que la frame (comme quand on fait un copier coler d une frame contenant des controles) ? ou faut il les charger un a un ?
Chargée les contrôles un a un semble la seul solution, mais il faut bien veillez a ce qu'il se place dans la nouvelle frame ;-)
sub Form_Load() dim a as integer for a=1 to 10 load fraMaFrame(a) load lblMonLabel(a) load txtMonTexte(a)
set lblMonLabel(a).container=fraMaFrame(a) set txtMonTexte(a).container=fraMaFrame(a)
fraMaFrame(a).visible=true fraMaFrame(a).left=xxx fraMaFrame(a).right=yyy next a
end sub
En faite, c'est la propriété Container qui permet de placée chaque nouveau contrôle chargée dans la nouvelle frame
a+
Axel wrote:
bonjour
je veux pouvoir charger X frame selon un chiffre donné par l
utilisateur
je créé une premiere frame, (visibleúlse, enabledúlse) que je
copie autant de fois que necessaire
grace a un for i=1 to 5
Load frame(i) ...
etc
les frames sont bien chargées dynamiquement
cependant cette frame contient d autres controles, qui ne sont pas
chargés en meme temps.
Est il possible de les charger en meme temps que la frame (comme
quand on fait un copier coler d une frame contenant des controles) ?
ou faut il les charger un a un ?
Chargée les contrôles un a un semble la seul solution, mais il faut bien
veillez a ce qu'il se place dans la nouvelle frame ;-)
sub Form_Load()
dim a as integer
for a=1 to 10
load fraMaFrame(a)
load lblMonLabel(a)
load txtMonTexte(a)
set lblMonLabel(a).container=fraMaFrame(a)
set txtMonTexte(a).container=fraMaFrame(a)
fraMaFrame(a).visible=true
fraMaFrame(a).left=xxx
fraMaFrame(a).right=yyy
next a
end sub
En faite, c'est la propriété Container qui permet de placée chaque nouveau
contrôle chargée dans la nouvelle frame
bonjour je veux pouvoir charger X frame selon un chiffre donné par l utilisateur
je créé une premiere frame, (visibleúlse, enabledúlse) que je copie autant de fois que necessaire grace a un for i=1 to 5 Load frame(i) ...
etc les frames sont bien chargées dynamiquement cependant cette frame contient d autres controles, qui ne sont pas chargés en meme temps.
Est il possible de les charger en meme temps que la frame (comme quand on fait un copier coler d une frame contenant des controles) ? ou faut il les charger un a un ?
Chargée les contrôles un a un semble la seul solution, mais il faut bien veillez a ce qu'il se place dans la nouvelle frame ;-)
sub Form_Load() dim a as integer for a=1 to 10 load fraMaFrame(a) load lblMonLabel(a) load txtMonTexte(a)
set lblMonLabel(a).container=fraMaFrame(a) set txtMonTexte(a).container=fraMaFrame(a)
fraMaFrame(a).visible=true fraMaFrame(a).left=xxx fraMaFrame(a).right=yyy next a
end sub
En faite, c'est la propriété Container qui permet de placée chaque nouveau contrôle chargée dans la nouvelle frame
a+
Axel
en fait : Load control(i) set control(i).container=frame(i) control(i).visible=true
ca suffit il place les controles à l identique du premier c cool :)
en fait :
Load control(i)
set control(i).container=frame(i)
control(i).visible=true
ca suffit
il place les controles à l identique du premier
c cool
:)