1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| For Each MeCtrl In Me.Controls
'......................
Select Case TypeName(MeCtrl)
Case "DriveListBox", "ComboBox" 'Redimensionnement de la hauteur interdit
MeCtrl.Move Leftt, TTop, Larg
Case "Line" 'Redimensionnement différant par coordonées X/Y
MeCtrl.Y1 = TTop: MeCtrl.Y2 = TTop + 180: MeCtrl.X1 = Leftt: MeCtrl.X2 = Leftt + Larg
Case "Timer" 'deplacement et redimensionnement interdit
'Ici on dessinne sur le Form avec le fichier image du Timer.JPG
'pour cela il faut mettre le fichier image dans le dossier ou vous avez
'mis l'image Timer.JPG, sinon il faut remer les lignes suivantes
'jusqu'au Case Else
Dim HW As Integer
HW = ScaleX(28, vbPixels, vbTwips)
Me.PaintPicture LoadPicture(App.Path & "\Timer.jpg"), _
Leftt, TTop, HW, HW, _
0, 0, HW, HW, vbSrcCopy
Case Else
MeCtrl.Move Leftt, TTop, Larg, 315
'en imaginant que l'on souhaite ecrire du texte dans le control
'pour certain c'est la propriété .Caption, d'autre c'est .Text
If TypeName(MeCtrl) = "Label" Or TypeName(MeCtrl) = "CommandButton" Then
MeCtrl.Caption = "Ceci est un " & TypeName(MeCtrl)
End If
If TypeName(MeCtrl) = "TextBox" Then MeCtrl.Text = "Ceci est un " & TypeName(MeCtrl)
End Select
'.................. |
Partager