Jag vill tilldelat en singel (4byte) eller en real (4byte) ifrån en array variabel bestående av 4 st byte 'Dim bByte(3) As Byte' in på en specifik plats i Singel variabelns 4 byte Det enklaste/snabbaste är att använda API funktionen CopyMemory. Kan inte använda CopyMemory eller LSet för att jag använder Citect's VBAtilldelat en singel (4byte) ?
Dim sSingel AS Singel
bByte(0) = 1
bByte(1) = 1
sSingel = bByte(0)
'Önskad styrning:
sSingel = '.......1'........'........'........'
Nästa inmatning:
sSingel = bByte(1)
sSingel = '.......1'.......2'........'........'
osv...
Är det möjlig eller ska man hoppa på C++ ?
i VBA men glad om det går i VB också.
Tacksam för hjälpSv: tilldelat en singel (4byte) ?
Men du kan även deklarara två UDT beståense av en Single resp. en array av 4 Byte, och sedan använda VBs LSet för att tilldela den ena till den andra.
Vad av detta som fungerar i VBA vet jag inte.
MSSv: tilldelat en singel (4byte) ?
Tråkigt, finns det något annat sätt?
Tack för hjälpen.