xactise
Messages postés507Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention22 juin 2012
-
23 avril 2006 à 10:29
Utilisateur anonyme -
23 avril 2006 à 15:33
Bonjours j'ai une Frame que je créer via l'interface VB
puis dans le form_load() je créer dynamiquement mes composant
le problème c'est que la frame est afficher au dessus des composant donc on les voit pas
pourtant j'ai mis la frame en arriere plan :/
quelqu'un peut m'aider ?
xactise
Messages postés507Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention22 juin 20122 23 avril 2006 à 13:17
'declaration
Public WithEvents btn As CommandButton
Public WithEvents btnn As CommandButton
Public WithEvents lbl As Label
Public WithEvents txtbx As TextBox
'private sub form_load()
Set bd = OpenDatabase("mess.mdb")
Set rsc = bd.OpenRecordset("Select Nom,Prix FROM Produit")
x = 1600
c = 200
i = 2
If rsc.RecordCount > 0 Then
rsc.MoveFirst
Do While rsc.EOF = False
w = (Len(rsc!nom) + Len(rsc!prix) + 8) * 75
Load qtt(i)
qtt(i).Text = "0"
qtt(i).Move c + w + 100, 3450, 300, 300
qtt(i).Visible = True
qtt(i).Enabled = False
x = x + 3000
c = c + 3000
rsc.MoveNext
i = i + 1
Loop
Else
MsgBox ("Aucun produit dans la base de données")
End If
End Sub
Private Sub btnp_click(Index As Integer)
Set bd = OpenDatabase("mess.mdb")
Set rsc = bd.OpenRecordset("Select Nom,Prix FROM Produit")
i = 2
If rsc.RecordCount > 0 Then
rsc.MoveFirst
Do While rsc.EOF = False
If i = Index Then
qtt(i).Text = qtt(i).Text + 1
End If
i = i + 1
rsc.MoveNext
Loop
Else
MsgBox ("Aucun produit dans la base de données")
End If
End Sub
je creer mes composant dynamique par groupe de controle
et la frame est creer via l'interface vb normalement ...
PS : meme en creeant la frame dynamiquement avant la creationd es composant la fram s'affiche par dessus et on voit pas les composant
il suffirait pas de mettre l'image en fond d'ecran, dans les options, par hasard :s ? meme si tu l'a deja fais reesaye, parce que chez moi ca marche très bien, ou alors tu as peut etre un ordre à respecter...