!!! TOUJOURS URGENT !!!

cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008 - 15 janv. 2003 à 09:06
cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008 - 15 janv. 2003 à 15:42
Bonjour,

et oui c encore moi !!!
g un autre petit soucis !! je crée des controls dynamiquement et en boucle sur une form !! juske la ça va !!! néanmoins com la taille d'une form ne peut etre plus gde ke la résolution de l'écran, je souhaiterais ke tous les 6 controls posés, automatiquement ça continue a écrire sur la form suivante !!!

si vous avez une idée !!! contactez moi !!

:sad) c la déprimation !! lol
Pestouille

7 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
15 janv. 2003 à 10:14
Toujours des pronblèmes avec tes contrôles ;-) Qu'est ce que tu entends par écrire sur la form suivante ? Tu veux charger tes contrôles sur une nouvelle form ?

DARK SIDIOUS
0
cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008
15 janv. 2003 à 10:29
oui c ça tous les 6 controls posé sur Form1, je souhaiterais posé les 6 suivant sur Form2, et ainsi de suite !!!
a part le fait de poser un groupe de control sur chaque form est de démarrer de index=0 sur chaque form g vois pas !!

ta une idée ?

en tout cas merci de m'avoir répondu !! ;)

:sad) c la déprimation !! lol
Pestouille
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
15 janv. 2003 à 10:43
Tu n'es pas obligée de faire démarrer l'index à 0 pour chaque grope de contrôle : un groupe de contrôle peut très bien commencer à 10 par exemple. Il faut juste que chaque index soit différent.

Ce qu'il faut faire alors, c'est : tu charge tes contrôles sur Form1 par une boucle For->next allant de 0 au nombre de contrôle total. Tu fait un test sur les valeurs de la variable for, si celle-ci est comprise entre 0 et 5, alors tu charge le contrôle sur Form1, si ta variable est entre 6 et 11, tu charge le contrôle sur form2, etc.

Normalement ca devrait marcher.

DARK SIDIOUS
0
cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008
15 janv. 2003 à 11:05
ta raison !! maintenant ke tu le dis cela parait logique !! g en ai tellement RASLEBOL de ce projet ke g ne vois plus rien !!!

merci de m'ouvrir les yeux !!!

:sad) c la déprimation !! lol

:) mais elle commence a partir !! lol

Pestouille
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008
15 janv. 2003 à 12:14
voici mon code :

For b = Form1!chkC.Count To Form1!chkC.Count + (txtNbPage - 2)
If b > 0 And b <= 6 Then
Load Form1!chkC(b)
Form1!chkC(b).Visible = True
Form1!chkC(b).Left = 240
Form1!chkC(b).Top = Form1!chkC(b - 1).Top + 2200
Form1!txtPage.Text = txtNbPage - 6
ElseIf b > 6 And b <= 12 Then
Load Form2!chkC(b)
Form2!chkC(b).Visible = True
Form2!chkC(b).Left = 240
Form2!chkC(b).Top = Form2!chkC(b - 1).Top + 2200
Form2!txtPage.Text = txtNbPage - 12
ElseIf b > 12 And b <= 18 Then
Load Form3!chkC(b)
Form3!chkC(b).Visible = True
Form3!chkC(b).Left = 240
Form3!chkC(b).Top = Form3!chkC(b - 1).Top + 2200
Form3!txtPage.Text = txtNbPage - 18
ElseIf b > 18 And b <= 24 Then
Load Form4!chkC(b)
Form4!chkC(b).Visible = True
Form4!chkC(b).Left = 240
Form4!chkC(b).Top = Form4!chkC(b - 1).Top + 2200
Form4!txtPage.Text = txtNbPage - 24
End If
Next b

Ecriture correcte sur la Form1 mais sur la Form2 il dit « contrôle chkC introuvable »

HELP ME !!

:sad) c la déprimation !! lol
Pestouille
0
BasicInstinct Messages postés 1470 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
15 janv. 2003 à 14:45
il me semble qu'il faut créer un control chkC(0) sur charque feuille pour pouvoir en appeler d'autre.
:clown) BasicInstinct :clown)
0
cs_Pestouille Messages postés 58 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 30 octobre 2008
15 janv. 2003 à 15:42
CORRECT !! c fait et effectivemetn ça marche !!! mais il faut mettre l'index à 1-celui du nouveau ke l'on va posé !!!

merci de ton aide néanmoins !!!

:sad) c la déprimation !! lol

:big) maintenant c fini la déprimation !!

Pestouille
0
Rejoignez-nous