Bonjour,
Voici un extrait de mon web service:
Et un extrait de mon application:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _ <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Public Class monWebservice Inherits System.Web.Services.WebService Dim numInv As Integer = 1 <WebMethod()> Public Sub setNumInv(ByVal maVar As Integer) _numInv = maVar End Sub <WebMethod()> Public Function infos() As String Return "numInv: " & _numInv End Function ...
Ca me retourne "numInv: 1" alors que je l'aie initialisée à 3 juste avant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public Class frmMain Dim wsInv As New monServeur.monWebservice() Private Sub btnFaireFic_Click(...) wsInv.setNumInv(3) msgBox(wsInv.infos) End Sub ...
Qu'est ce qu'il se passe ?
Comment faire une variable globale propre à chaque client ?
Merci d'avance.
Partager