VB/VB.Net Probleme 226

  • Auteur de la discussion Anonymous
  • Date de début
A

Anonymous

Invité
#41
C'est a ton protocol id c'est sa ?

Overrides ou overridable property

Public overrides property ...
Tu dois en faire un a ta class inherits aussi
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#42
pour la variable "name" (c'est bien de ca dont on parle ?) declare la pas dans la sub deserialize (comme c'est normalement fait) mais avec toutes les autres variables tout en haut
 
Inscrit
16 Aout 2011
Messages
184
Reactions
0
#43
Sincèrement je te conseille de tout recommencer, moi aussi au début ça me dégoûtait mais au moins t'es sûr d'y arriver à la fin. Pour tout retraduire, je te conseille de faire un petit traducteur AS = > VB net, tu gagneras énormément de temps. Personnellement, j'ai tout retraduit en 1 soirée et 2h le lendemain avec mon traducteur et depuis mon 226 fonctionne :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#44
Code:
Namespace Network.Types.Game.Context.Roleplay
    Public Class GameRolePlayNamedActorInformations
        Inherits GameRolePlayActorInformations

        Public name As String = ""
        Public Overrides Property protocolId As UInteger = 154

        Public Function GameRolePlayNamedActorInformations()
            Return Me
        End Function

        Public Overrides Function deserialize(ByVal param1 As DofusStream.DofusReader)
            Me.deserializeAs_GameRolePlayNamedActorInformations(param1)
            Return Me
        End Function

        Public Function deserializeAs_GameRolePlayNamedActorInformations(ByVal param1 As DofusStream.DofusReader)
            MyBase.deserialize(param1)
            Me.name = param1.ReadUTF()
            Return Me
        End Function
    End Class
End Namespace
 
A

Anonymous

Invité
#45
Merci ! Et bonne idée le traducteur ^^
 
Haut Bas