[Gambas-user] Array decalarion
Benoît Minisini
gambas at ...1...
Mon Sep 7 16:28:01 CEST 2009
> Hi,
>
> Why is method 1 of defining an array not allowed?
> Method 2 is the only one working, but looks clumsy when you have a lot
> of bytes.
>
> 1)
> DIM b AS Byte[] = [&HF0, &H30, &HF0, &H30]
>
> The error is "Type mismatch: wanted Byte[], got Integer[] instead"
>
&HF0 is not a Byte, it is an Integer. You must do:
DIM b AS Byte[] = [CByte(&HF0), &H30, &HF0, &H30]
The type of the array created by the [ ... ] function is the type of the first
element.
--
Benoît
More information about the User
mailing list