Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
778 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET] Récuperer une info d'un paquet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB.NET] Récuperer une info d'un paquet

n°2195365
Maxime16
Posté le 24-06-2013 à 23:01:55  profilanswer
 

Bonjour. Je programme actuellement pour faire un plugin d'un logiciel en VB.NET . Celui ci doit faire plusieurs choses et notamment récupérer une information contenue dans un packet dés que celui-ci est récupéré pour la stocker dans une variable. Je dois aussi avoir la valeur du dernier paquet reçu en cas de clic sur un bouton. Or j'ai du mal à trouver une solution.
 
J'ai pensé à des codes du style
 
Public Sub OnLoad(ByVal xxx As xxx ByVal xxx As xxx) Implements xxx.OnLoad
 
        'reste du code
 
        Account.Network.MonitorPacket(500, AddressOf e.packet, xxx.Events.Priority.NORMAL)
 
        CType(e.Packet, xxx.xxx.Network.Messages.Game.Character.Stats.CharacterExperienceGainMessage)
 
End Sub
 

  • Cependant il y a plusieurs erreurs :
  • Cela ne marcherais qu'au chargement du plugin
  • L'information désirée e.packet n'est pas rentré dans une variable
  • e.packet n'est même pas déclaré... (je pourrais le faire mais cela ne sert à rien)

Si quelqu'un pouvait m'aider ça serait super.
 
 
Merci d'avance  
 
Maxime :)

mood
Publicité
Posté le 24-06-2013 à 23:01:55  profilanswer
 

n°2195369
Maxime16
Posté le 24-06-2013 à 23:37:27  profilanswer
 

J'ai oublié de rajouter :
 
Je chercherais un code du genre
 
Lance la fonction paquet dés que celui-ci est reçu
Récupère une info de ce paquet  
La stocke dans une variable puis me la retourne
 
Merci de votre réponse qui pourrait énormément m'aider

n°2195371
Maxime16
Posté le 25-06-2013 à 00:04:57  profilanswer
 

Rebonjour.
J'ai un peu avancé
J'ai mis
Account.Network.MonitorPacket(500, AddressOf Me.OnrecieveXP, xxx.Events.Priority.NORMAL)
dans le onload
 
 
et j'ai créé une fonction ==>
Private Sub OnrecieveXP(ByVal sender As Object, ByVal e As xxx.Events.IPacketTransition)
        Dim packet As TextInformationMessage = DirectCast(e.Packet, TextInformationMessage)
    End Sub
 
Il faudrais alors que je puisse récupèrer la valeur d'une variable de ce paquet : comment le faire ?
Merci d'avance ;}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET] Récuperer une info d'un paquet

 

Sujets relatifs
[VBA Excel 2003] - Problème pour récupérer la 65537° ligne d'un CVSRecuperer liste des documents
Récupérer valeur entre deux balisesrecuperer la valeur castée d'une cle de registre
Récupérer les lignes sous forme de liste[VB EXCEL] Filtrer feuille excel via listbox
Nom de l'exécutable [VB.Net]Récupérer des données dans plusieurs fichiers
recuperer id en ajax/php 
Plus de sujets relatifs à : [VB.NET] Récuperer une info d'un paquet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR