Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme avec For each en VB6 [ Divers / General ] (MIKYMAXSP28)

lundi 5 mai 2008 à 20:59:56 | Probleme avec For each en VB6

MIKYMAXSP28

Bonsoir a tous,

Je souhaite utiliser une boucle For Each pour récupèrer le nom de chaque control de mon formulaire.
Mon problème est que ma boucle For Each me renvois un boolean et non le nom de ces controls.

Dim e

For each e in Form1
   appel procedure
next

Quelqu'un aurait une idée?

Si quelqu'un a une bonne solution pour redimensionner ces controls lors de l'agrandissement du formulaire, ca serai cool aussi.

Merci.

lundi 5 mai 2008 à 21:19:56 | Re : Probleme avec For each en VB6

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

essaye : For each e in Form1.controls

Pour le redimensionnement des contrôles : recherche dans les sources il y en a plusieurs à ce sujet !
______________________________________
DarK Sidious

lundi 5 mai 2008 à 21:22:26 | Re : Probleme avec For each en VB6

mortalino

Membre Club


Salut

Et je rajouterai même :
Dim e As Control

Humm redimensionner ? Facile :
http://www.vbfrance.com/codes/METHODE-ZOOM-SUR-FORM-CONTROLES_40519.aspx

@++


( Nouveau forum : Exclusivement Office & VBA/STRON

lundi 5 mai 2008 à 21:38:13 | Re : Probleme avec For each en VB6

MIKYMAXSP28

non, ca ne fonctionne pas.

e toujour egal a Faux.

lundi 5 mai 2008 à 21:40:48 | Re : Probleme avec For each en VB6

mortalino

Membre Club
Réponse acceptée !


Dim e As Control

For each e in Form1.Controls
   MsgBox e.Name
next

Ca ne fonctionne pas ?

@++


( Nouveau forum : Exclusivement Office & VBA/STRON

lundi 5 mai 2008 à 21:47:07 | Re : Probleme avec For each en VB6
lundi 5 mai 2008 à 21:51:16 | Re : Probleme avec For each en VB6

mortalino

Membre Club


Je viens de tester, c'est nickel pour moi.
Ta form s'appelle bien Form1 ?

Qu'est ce que tu as comme erreur avec mon code ?

Et lances-tu ce code depuis Form1, ou depuis une autre Form ? (car Form1 doit être chargée)

@++


( Nouveau forum : Exclusivement Office & VBA/STRON

lundi 5 mai 2008 à 22:05:09 | Re : Probleme avec For each en VB6

MIKYMAXSP28

pas de mess d'erreur.

et je lance bien depuis form1, c la seul que g pour le moment

je lance dans le formload.

lundi 5 mai 2008 à 22:09:10 | Re : Probleme avec For each en VB6

mortalino

Membre Club


Là je t'avoue que je ne vois pas.
Même dans le Load de la Form, les MsgBox s'affichent bien.

Au cas où, remplace Form1 par Me (mais je doûte que cela change quelques chose)

@++


( Nouveau forum : Exclusivement Office & VBA/STRON

lundi 5 mai 2008 à 22:13:22 | Re : Probleme avec For each en VB6

jmfmarques

Membre Club
Bonsoir,

Bon...

Je lis :

For each e in Form1
   appel procedure
next

Montre-nous donc ce qui vient  à la place de "appel procédure", mais également le code de ta "procédure" depuis son entête jusqu'à sa fin, hein ...

Juste pour voir ce que c'est et si, par hasard, ce n'est finalement pas une fonction retournant une booléenne.


1 2

Cette discussion est classé dans : boucle, vb6, probleme, for, each


Répondre à ce message

Sujets en rapport avec ce message

probleme for each = null ? [ par leSaleGauSS ] Salut à tousj'ai une boucle for each du genre :   for each objDrive in colDrives      'creation networkDrive   nextProbleme : si colDrives est null al For Each probleme [ par Babynini ] Bonjour,bon voila, je fais un travail pour l'école. Je tente de faire un For each et ça ne fonctionne pas. Je veux que mon for each prennent tous les probleme avec for each [ par souvent ] Bonjour, j'ais un souci d'adaptation avec vb. je fais tourner un for each et je voudrais recupérer tous les "ele.contenu" ensuite les affecté à des v optimisation : For ou For Each ? [ par allthew3 ] Bonjour,Cherchant à optimiser mon code, voici ma question :Une boucle For (For i as integer = 0, Next ..) est-elle plus rapide que For Each (For each Boucle for each.... [ par Sator ] Bonjour à tous, si quelqu'un peu m'aider ce serai coolpourquoi cette boucle ne fonctionne pas ?Dim frameX As frameFor Each FrameX In MeWith FrameX    Boucle For Each sur les contrôles [ par DAVIMIKA ] Bonjour,Je voudrais à l'aide d'une boucle mettre le libellé de mes case à cocher en rouge lorsqu'il sont cocher, mais je n'arrive pas imbriquer les di Aidez-moi SVP Boucle for each dans access [ par Enzino ] Bonjour à tous,PROBLEME AVEC BOUCLE "for each"*******************************Mon but est de parcourir le formulaire "F_Facturation" et de faire la som boucle for each [ par Enzino ] Quelqu'un pourrait-il m'expliquer comment fonctionne la boucle for each dans Access ??for each xxxx in xxxxnextCe sont les xxx que je ne comprends p probleme boucle next for [ par casav ] For i = 1 To 4 If "LblImg" & i & .Caption "" And "Lblvirage" & l & .Caption "" Theninstructionsnext ilblimg et lbl virage representent 2 labelsPo


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.