[Gambas-user] vb code
d4t4full at ...626...
d4t4full at ...626...
Fri Jul 14 17:28:55 CEST 2017
Actually a type in VBA (old VB6 and MSOffice Basic) is not regarded as an object, it is more akin to a C Struc.
All you do to use it is "Dim myVar As UserType". You use New for object classes only, and Type is not a class or object.
The Private clause makes the user type definition accessible only in the form, module or class where it is defined, making the type unavsilable to others.
HTH,
zxMarce.
On Jul 14, 2017, 09:36, at 09:36, PICCORO McKAY Lenz <mckaygerhard at ...1963....> wrote:
>2017-07-14 3:27 GMT-04:00 Shane <buster6seven at ...626...>:
>
>> I have some vb code i want to convert to gambas and it uses this code
>>
>> Private Type ID3V22HDR
>> frameName1 As String * 3
>> frameSize1 As Byte
>> frameSize2 As Byte
>> frameSize3 As Byte
>> End Type
>>
>
>the most close are a struc.. i mean.. in the (poor) visual basic u
>define a
>"type" but really that "type" must be instanciated/redeclared before
>use it
>
>so then struc maybe its the shor.. but will act as a new class to use
>it, i
>mean, event
>
>Dim variable as new ID3V22HDR
>
>
>>
>> what would be the best way to convert this to gambas?
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>------------------------------------------------------------------------------
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>_______________________________________________
>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