begin process at 2012 02 16 22:09:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Probleme avec For each en VB6


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme avec For each en VB6

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales