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

  FORUM HardWare.fr
  Programmation

  [VB6 ]convertir un tableau de byte en tableau d'integer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6 ]convertir un tableau de byte en tableau d'integer

n°20125
HelloWorld
Salut tout le monde!
Posté le 23-03-2001 à 16:45:19  profilanswer
 

bah ... tout est dit ...

mood
Publicité
Posté le 23-03-2001 à 16:45:19  profilanswer
 

n°20127
thegti
La constipation se soigne ...
Posté le 23-03-2001 à 16:49:25  profilanswer
 

Bah CInt ou CLng ca marche pas ?

n°20129
HelloWorld
Salut tout le monde!
Posté le 23-03-2001 à 16:53:18  profilanswer
 

non ...
cint ca me converti UN byte (=89 par exemple) en un integer(=89)
moi il faut me convertir 2 bytes en UN integer ... (2 octet) ..
C'est une histoire d'adresse ... de type ...
bref : soit ma variable : dim var() as byte
pouvoir la considérer en var() as integer
 
donc si dim var(1 to 100) as byte
devient dim var(1 to 50)  as integer

n°20138
thegti
La constipation se soigne ...
Posté le 23-03-2001 à 17:30:15  profilanswer
 

Bah y'a plein de possibilités différentes mais regarde la doc msdn pour les opérations sur les bytes
Mais sinon tu te fait un type (commande TYPE) de 16 bits (=2 bytes), tu fait une petite fonction de construction qui prend en paramètres tes deux bytes, et après tu essaye CInt sur ton type, ca devrait passer

n°20140
HelloWorld
Salut tout le monde!
Posté le 23-03-2001 à 17:43:19  profilanswer
 

Non ... type mismatch
avec :
Type pouf
    byte1 As Byte
    byte2 As Byte
End Type
 
 
Function Convertir(b1 As Byte, b2 As Byte) As Integer
    Dim blam As pouf
    blam.byte1 = b1
    blam.byte2 = b2
    Convertir = CInt(blam) <= ici "type mismatch"
End Function

n°20213
Mara's dad
Yes I can !
Posté le 23-03-2001 à 22:18:50  profilanswer
 

Que penses-tu de :
 
Function Convertir(b1 As Byte, b2 As Byte) As Integer  
  Convertir = b1 * 256 + b2
End Function  
 
?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB6 ]convertir un tableau de byte en tableau d'integer

 

Sujets relatifs
WinSock : envoyer un tableau d'integer, double ... (VB)[VB6] Winsock et Proxy
[VB6] Imprimer un picture box en élargissant au max[HTML] Alignement dans un tableau
VB6Recherche composant ActiveX programable en VB pour convertir du MP3
[VB6] ByVal ou ByRéf ?[VB6] et les doubles-quotes
[VB6] Filtrer un recordset ou le réouvrir ? 
Plus de sujets relatifs à : [VB6 ]convertir un tableau de byte en tableau d'integer


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