VB6: Créer ComboBox dynamiquement avec index
Pascal
-
vivi_muse -
vivi_muse -
Bonjour,
Tout d'abord, je précise que je programme en VB6... hé oui, je dois supporter de vieilles applications!
Je sais comment créer un combobox de façon dynamique par contre, j'aimerais savoir la méthode afin de créer un combobox du même nom qu'un déjà existant avec un index différent.
Voici le code:
Dim cbo As ComboBox
Dim CboName As String: CboName = "cboEquipement"
Set cbo = Controls.Add("VB.combobox", "" & CboName & "", FrmModifierLien)
With cbo
.Index = i + 1 <== CECI NE FONCTIONNE PAS
.Visible = True
.FontSize = Me.cboEquipement(i).FontSize
.Top = Me.cboEquipement(i).Top + Me.cboEquipement(i).Height + 10
.Left = Me.cboEquipement(i).Left
.Width = Me.cboEquipement(i).Width
End With
MErci d'avance,
Pascal
Tout d'abord, je précise que je programme en VB6... hé oui, je dois supporter de vieilles applications!
Je sais comment créer un combobox de façon dynamique par contre, j'aimerais savoir la méthode afin de créer un combobox du même nom qu'un déjà existant avec un index différent.
Voici le code:
Dim cbo As ComboBox
Dim CboName As String: CboName = "cboEquipement"
Set cbo = Controls.Add("VB.combobox", "" & CboName & "", FrmModifierLien)
With cbo
.Index = i + 1 <== CECI NE FONCTIONNE PAS
.Visible = True
.FontSize = Me.cboEquipement(i).FontSize
.Top = Me.cboEquipement(i).Top + Me.cboEquipement(i).Height + 10
.Left = Me.cboEquipement(i).Left
.Width = Me.cboEquipement(i).Width
End With
MErci d'avance,
Pascal
A voir également:
- VB6: Créer ComboBox dynamiquement avec index
- Vb6 - Télécharger - Divers Utilitaires
- Vb6 listbox ✓ - Forum VB / VBA
- Msflexgrid vb6 - Forum VB / VBA
- Timer vb6 - Forum VB / VBA
- VB6: installation d'un projet créer ✓ - Forum VB / VBA