Trouver le nom d'une session COM avec PureDisHelper [Résolu]
Publié : mer. 28/mai/2008 9:54
Bonjour à tous
J'ai essayé de convertir un code VB utilisant l'AUTOMATION en PB qui utilise la lib DispHelper
J'ai pu convertir une partie qui marche.
Je me connecte bien à l'objet COM
J'ai bien le nombre de sessions ouverte "Count"
Je n'ai pas compris comment faire pour retourner le nom d'une session
Si quelqu'un a une idée ...
Merci beaucoup
Bonne journée
J'ai essayé de convertir un code VB utilisant l'AUTOMATION en PB qui utilise la lib DispHelper
Code : Tout sélectionner
Dim System As Object
Dim Sessions As Object
Set System = CreateObject("Atra.System")
Set Sessions = System.Sessions
For i = 1 To Sessions.Count
If Not Sessions(i) Is Nothing Then
MsgBox Sessions(i).Name
End If
Next
J'ai pu convertir une partie qui marche.
Je me connecte bien à l'objet COM
J'ai bien le nombre de sessions ouverte "Count"
Je n'ai pas compris comment faire pour retourner le nom d'une session
Code : Tout sélectionner
Define System.l
Define Sessions.l
Define Count.l
Define Name.s
System = dhCreateObject("Atra.System")
Sessions = dhCreateObject("Atra.Sessions")
dhGetValue("%d", @Count, Sessions, ".count")
For i = 1 To Count
dhGetValue("%t", @Name, Sessions, ".item(%d)", 1)
Debug Name
Next
Merci beaucoup
Bonne journée