[VB6] Parcourir les contrôles dans une frame

Parcourir les contrôles dans une frame [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 14-04-2004 à 11:54:34    

Bonjour,  
 
je voudrai savoir comment on fait pour parcourir les contrôles qui se trouvent dans une frame et non pas sur tout le formulaire. Pour l'instant mon code me retourne tous les contrôles du formulaire
 

Code :
  1. Dim frm     As Frame
  2.    Dim ctrl    As Control
  3.      
  4.    Set frm = Me.maframe
  5.    For Each ctrl In Me.Controls
  6.       If (TypeOf ctrl Is TextBox Or TypeOf ctrl Is Label) Then
  7.          msgbox "youpi"
  8.       End If
  9.    Next


 
1/ je devrais faire un "For each ctrl in" mon objet frm mais il refuse le "in frm.controls" donc que faire
 
2/ pk eske quand je tape "ctrl." il ne m'affiche pas comme d'hab une proposition de propriété ou de méthode? cela veut dire que j'ai merdé quelque part non? mais où? et pk il me plante pas tout le truc
 
merci


Message édité par fred29 le 14-04-2004 à 13:10:19
Reply

Marsh Posté le 14-04-2004 à 11:54:34   

Reply

Marsh Posté le 14-04-2004 à 12:09:34    

Tu t'es trompé de catégorie... Tu as posté dans la zone XML/XSL

Reply

Marsh Posté le 14-04-2004 à 13:10:31    

oups ma roulette a glissé :)
 
merci, c'est corrigé

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed