cs_Ether
Messages postés13Date d'inscriptionmercredi 23 janvier 2002StatutMembreDernière intervention24 octobre 2009 24 oct. 2009 à 13:19
alors voila ma solution :
Imports System.Runtime.InteropServices
<StructLayout(LayoutKind.Explicit)> Public Structure Union
<FieldOffset(0)> Public float As Single
<FieldOffset(0)> Public b0 As Byte
<FieldOffset(1)> Public b1 As Byte
<FieldOffset(2)> Public b2 As Byte
<FieldOffset(3)> Public b3 As Byte
End Structure
bon après il suffit de declarer une variable du type :
public U as union
on initialise le float en fesant U.float = ma valeur
et on recupere les octets en fesant U.b0,U.b1,U.b2,U.b3
voila si ca peut en aider certains !
cette technique permet de faire des union comme en C