loskiller62
Messages postés135Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention12 juillet 2006
-
11 avril 2005 à 10:21
cs_costet
Messages postés1Date d'inscriptionmardi 23 juin 2009StatutMembreDernière intervention18 septembre 2009
-
18 sept. 2009 à 11:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_costet
Messages postés1Date d'inscriptionmardi 23 juin 2009StatutMembreDernière intervention18 septembre 2009 18 sept. 2009 à 11:46
Ci dessous un correctif pour que la connexion se referme proprement :
à changer dans l'évènement du bouton 'Envoyer'
'Bouton Envoyer
Private Sub Send_Click()
Dim temp As Retour
Erreur = False
temp = Vérification_Champs
If temp.valeur = False Then 'Erreur
MsgBox temp.libelle, vbCritical, "Erreur"
Else 'On met en forme les données
Etape = 0
If Not Me.Ws.State = 0 Then Me.Ws.Close
DoEvents
'/////////////////////////
'pour une fermeture propre
'by jphi
'Ajouter ces deux lignes ici
Me.Ws.LocalPort = 0
Me.Ws.Connect Me.TxtServer, 25
'Et Supprimer les deux lignes ci dessous
''''Me.Ws.RemoteHost = Me.TxtServer
''''Me.Ws.Connect
'\\\\\\\\\\\\\\\
End If
End Sub
isa911
Messages postés63Date d'inscriptionmercredi 28 février 2001StatutMembreDernière intervention25 novembre 2010 1 sept. 2008 à 09:14
Deja fait... snif...
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 20119 1 sept. 2008 à 09:02
Peut être devrais-tu mettre l'ocx dans system32 ou l'enregistrer à l'aide de regsvr32
isa911
Messages postés63Date d'inscriptionmercredi 28 février 2001StatutMembreDernière intervention25 novembre 2010 25 août 2008 à 10:32
Bonjour,
Cela fonctionne bien apparement avec ta base, mais quand j'essaye d'inserer Winsock dans la mienne, "Vous ne possédez pas la licence requise...", comment faire ?
J'ai l'OCX dans les objets et dans les references, que faire de plus ??
Cordialement
Isa
loskiller62
Messages postés135Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention12 juillet 20061 11 avril 2005 à 10:21
Pour l'erreur du "adress in use" il faut simplement laisser le "localport" du serveur (celui qui fait le connect) à 0.
18 sept. 2009 à 11:46
à changer dans l'évènement du bouton 'Envoyer'
'Bouton Envoyer
Private Sub Send_Click()
Dim temp As Retour
Erreur = False
temp = Vérification_Champs
If temp.valeur = False Then 'Erreur
MsgBox temp.libelle, vbCritical, "Erreur"
Else 'On met en forme les données
Etape = 0
If Not Me.Ws.State = 0 Then Me.Ws.Close
DoEvents
'/////////////////////////
'pour une fermeture propre
'by jphi
'Ajouter ces deux lignes ici
Me.Ws.LocalPort = 0
Me.Ws.Connect Me.TxtServer, 25
'Et Supprimer les deux lignes ci dessous
''''Me.Ws.RemoteHost = Me.TxtServer
''''Me.Ws.Connect
'\\\\\\\\\\\\\\\
End If
End Sub
1 sept. 2008 à 09:14
1 sept. 2008 à 09:02
25 août 2008 à 10:32
Cela fonctionne bien apparement avec ta base, mais quand j'essaye d'inserer Winsock dans la mienne, "Vous ne possédez pas la licence requise...", comment faire ?
J'ai l'OCX dans les objets et dans les references, que faire de plus ??
Cordialement
Isa
11 avril 2005 à 10:21
http://support.microsoft.com/default.aspx/kb/173619/EN-US/?