10,
,
'averti au cas ou pas de user de remplit ,
----
11,
, If Txt_user.Text "" And C_user.Text "Séléctionner la référence" Then ,
----
12,
,
MessageBox.Show("Vous devez saisir le nom d'une personne afin de procéder à la déstruction de la configuration", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information) ,
----
13,
,
Exit Sub ,
----
14,
,
End If ,
----
15,
,
'********************* Recupere le numéro de la configuration ************************** ,
----
16,
,
'''''''''''''''''''''' Suivant la zone remplie ,
----
17,
,
'Zone detenteur remplie ,
----
18,
,
If Txt_user.Text <> "" Then ,
----
19,
,
connexion_recordest() ,
----
20,
,
rs = gocnx.Execute("select * from T_COMPOSANT, T_CONFIGUE where T_COMPOSANT.NUM_CONFIGUE=T_CONFIGUE.NUM_CONFIGUE and NOM='" & Txt_user.Text & "'") ,
----
21,
,
'Si le detenteur n'existe pas ,
----
22,
,
If rs.EOF = True Then ,
----
23,
,
MessageBox.Show("Ce detenteur n'a pas de configuration en compte.", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information) ,
----
34,
,
rs = gocnx.Execute("select * from T_COMPOSANT, T_CONFIGUE where T_COMPOSANT.NUM_CONFIGUE=T_CONFIGUE.NUM_CONFIGUE and NUM_SERIE_COMPOSANT='" & C_user.SelectedItem & "'") ,
----
35,
,
'Si le composant ne fait pas partie d'une configuration ,
----
36,
,
If rs.EOF = True Then ,
----
37,
,
MessageBox.Show("Ce composant ne fait partie d'aucune configuration", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information) ,
----
Doro81079
Messages postés380Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention24 février 201556 23 sept. 2005 à 04:58
bonsoir,
pcpt j'ai adapter ton code en .net mais íl y a toujours un problème
en effet lorsque dans la form indépendante on charge la form child
ça crée une 2 ème form parent avec la form enfant à l'intérieur
mais derrière il reste la 1 ère form parent sans form enfant
tu me suis??
donc j'ai ajouter me.hide lors du chargement de la form indépendante
c'est du bricolage,j'aime pas vraiment mais il n'y a que comme ça
que la form disparait et reapparait normalement et sans l'avoir
plusieurs fois dans la barre des tâches.....
donc ça donne ça :
' --------------
' FormParent_MDI
' --------------
Private Sub MNU_INDEP_Click()
Dim findep As New Form3
findep.Show
Me.Hide
End Sub
' -------------
' FormChild_MDI
' -------------
Public Choice As String
'
'
Private Sub Form_Load()
Me.Textbox1.text = choice
End Sub
' ----------------
' Form_Independant
' ----------------
Private Sub Command1_Click()
choice = Me.Textbox1.Text
Dim fpar As New Form1
Dim fenf As New Form2
fpar.Show
fenf.MdiParent = fpar
fenf.show
Me.Close
End Sub
et dans le queryunload de la form parent :
Application.Exit
pour bien fermer toutes les fenêtres si elles sont invisibles
j'avais bien dit que c'était du bricolage
alors Toto voit si ça t'amènes à quelque chose
et pis finalement laisse les les réponses acceptée...