AS - задаёт тип пременной .... тип переменно означает какиеданные онаможет всебе... содержать ....нуисоотсвенно по типу видно что там.... если тип Byte то под переменнуюотводится 1 байт +)... больше чем 1 байт нельзя туда записать .... тип STRING .... это ссылочный тип содержит в себе адрес началастроки.... тип Object.... тоже ссылочный... тип .... указывает на объёкт класса.... то бишь определив переменнуютипа Object мы можем хранить в неё ссылку на объект .. причём нам не обязательно знать ккой это объект ..... довольнатаки уневерсально..... Пример: Dim col_test as Collection ' будет указывть только наобъект класса Collection public sub main() Set col_test = New Collection ' создаём... обёект клсса Collection end sub Пример2: Dim obj_test as Object ' позволяет хранить ссылку налюбой объект public sub main() Set obj_test = New Collection ' создаём... обёект клсса Collection Set obj_test = Nothing 'уничтожаем Set obj_test = New clsIni ' создаём... новый объект класса clsIni Set obj_test = Nothing 'уничтожаем end sub как видешь .... тип Object может содержать ссылку на любой объект
Ответить
|