J'ai un tableau d'octets contenant des octets à partir d'un fichier (see my last question) maintenant je veux obtenir le deuxième lot de 4 octets de la matrice et les convertir en entier quelque chose comme bytearray.get(4[start],4[length])
obtenir certains octets de byte array dans vb.net
0
A
Répondre
2
Dim result as Int32
result = BitConverter.ToInt32(bytearray, 4)
1
Public Function ByteArrayToInteger(ByRef ByteArray() As Byte, ByRef StartIndex As Integer, ByRef EndIndex As Integer) As Integer
Dim bSubArray(0 To EndIndex - StartIndex) As Byte
For i As Integer = StartIndex To EndIndex
bSubArray(i - StartIndex) = ByteArray(i)
Next
Return BitConverter.ToInt32(bSubArray, 0)
End Function
« appeler:
Dim b() As Byte = {1, 2, 3, 4, 5, 6}
Dim x As Integer = ByteArrayToInteger(b, 0, 3)
Questions connexes
- 1. Comment lire certains octets de BYTE *
- 2. Byte Array to Double Array
- 3. CGImage de byte array
- 4. byte array to double
- 5. PHP - obtenir l'image de byte array
- 6. Byte Array to Image object
- 7. Byte [] Array to String
- 8. C# Compress Triple Byte Array
- 9. aide avec byte array
- 10. Java Serializable Object to Byte Array
- 11. Conversion de Byte Array en fichier Wav
- 12. Byte Array copy in Jsp
- 13. AQXMLParser impossible d'analyser byte-array?
- 14. java sound byte array conversions
- 15. CheckBox Array dans VB.net
- 16. Utilisation de Tritonus AudioSystem: Convertir PCM byte [] array en mp3 byte [] array
- 17. Coldfusion 9 Clé de chiffrement de Java Byte Array
- 18. Java Encode SHA-1 Byte Array
- 19. linux to windows C++ byte array
- 20. Array Clone octets 10-40?
- 21. comment couper un Byte() dans VB.net
- 22. pdf byte array lire en première ligne
- 23. Comment remplacer certains octets dans un fichier?
- 24. vb.net byte [] en C++ char *
- 25. java mp3 entréestream à byte array?
- 26. Image URL à byte array utilisant Silverlight
- 27. Obtenir l'image de Byte Aarray
- 28. Datatable.select avec le tableau de byte VB.NET
- 29. Récupère les octets de la fonction de tableau dans VB.NET
- 30. VB.net 2008 Array propriété
Notez que pour convertir les octets à un nombre entier dont vous avez besoin au moins 4 octets pour effectuer la conversion ou une exception l'ion sera jeté –
je sais, mais je pense que cette réponse est trop compliquée la ci-dessus semble simple. Est-ce ainsi une meilleure façon de le faire? –
c'est plus flexible de cette façon –