[Gambas-user] vb ENUMS

Ron ron at ...1740...
Fri Nov 11 10:15:12 CET 2011


In this project they are used to refer to byte positions in a byte[] array
I think it makes it just more clear what that positions is used for.

So instead of using RecBuf[1] to refer to a position, you can use 
RecBuf[SECURITY2.packettype] with the defined ENUM below.

Regards,
Ron_2nd.
> I'm just curious: What are enums good for? Never heard of it...
>
> Rolf
>
> Am 11.11.2011 09:59, schrieb Ron:
>> Ok, thanks!
>>
>>> yes create a class SECURITY2
>>>
>>> public enum  packetlength = 0, packettype = 1, etc
>>>
>>> actually enum is not fully implemented in gambas :/ maybe for the 4.0
>>>
>>> 2011/11/11 Ron<ron at ...1740...>:
>>>> I'm porting a vb project and it uses a lot of ENUM definitions, I cannot
>>>> find a similar way to use them in Gambas2/3.
>>>>
>>>> They get referred to with:
>>>>
>>>> SECURITY2.packettype
>>>>
>>>> ENUM SECURITY2 AS Integer
>>>>        packetlength = 0
>>>>        packettype = 1
>>>>        subtype = 2
>>>>        seqnbr = 3
>>>>        id1 = 4
>>>>        id2 = 5
>>>>        id3 = 6
>>>>        status = 7
>>>> END ENUM
>>>>
>>>> Any pointers or ideas?
>>>>
>>>> Regards,
>>>> Ron_2nd.
>>>>
>>>> ------------------------------------------------------------------------------
>>>> RSA(R) Conference 2012
>>>> Save $700 by Nov 18
>>>> Register now
>>>> http://p.sf.net/sfu/rsa-sfdev2dev1
>>>> _______________________________________________
>>>> Gambas-user mailing list
>>>> Gambas-user at lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>>>
>>>
>>
>> ------------------------------------------------------------------------------
>> RSA(R) Conference 2012
>> Save $700 by Nov 18
>> Register now
>> http://p.sf.net/sfu/rsa-sfdev2dev1
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user





More information about the User mailing list