Bonjour tout le monde,
j'ai développé un une application vb qui sert a communiquer avec un server opc pour recuperer des données d'un automate
j'ai utilisé une reference "SAOPCAutomation"
voici un bout de code

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Public ServeurOPC As New SAOPCAutomation.OPCServer 'objet serveur
 
    Public WithEvents OPCGroupes As SAOPCAutomation.OPCGroups 'Collection de Groupes
 
    Public WithEvents OFSGroupeAutomate1 As SAOPCAutomation.OPCGroup 'group d 'item
 
    Public ItemLectureAutomate1_Compt As SAOPCAutomation.OPCItem ' opc item1
 
    Public ItemLectureAutomate1_analog As SAOPCAutomation.OPCItem  'opc item1
 
    'Public ItemLectureAutomate1() As SAOPCAutomation.OPCItem
 
after connexion 
 
 
 
 
 
 OPCGroupes = ServeurOPC.OPCGroups
 
        OPCGroupes.DefaultGroupIsActive = vbTrue
 
        OPCGroupes.DefaultGroupDeadband = 0
 
        OFSGroupeAutomate1 = OPCGroupes.Add("you")
 
        OFSGroupeAutomate1.IsSubscribed = vbTrue
 
        OFSGroupeAutomate1.IsActive = vbTrue
 
        OFSGroupeAutomate1.UpdateRate = 1000
 
        ItemLectureAutomate1_analog = OFSGroupeAutomate1.OPCItems.AddItem("TM221ME!%MF1", 1)'here is the problem
 
        ItemLectureAutomate1_analog.IsActive = True
le probleme est dans l'ajout de l'item c_a_d a cette instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
  'ItemLectureAutomate1_analog = OFSGroupeAutomate1.OPCItems.AddItem("TM221ME!%MF1", 1)
le programme fait un point d'arret a ce niveau et il m'affiche

Nom : ERREUR.PNG
Affichages : 259
Taille : 55,9 Ko
j'ai pas compris est ce que c'est un probleme de mémoire ou bien de dll ou bien les deux ni comment le corriger

NB:*j'ai fais le try catchet ça n'a aucun effet
*si je clique sur continuer l'item est bien ajouté (le nbr d'item s'incrémente ) et je peux meme lire sa valeur réelle mais j'amerai bien eciter ce type de probleme surtout que j'ai besion d'avoir l'exécutable
Merciiiii bien de m'aider , je serai très très reconnaisante