Оператор Set

Присвоява на променлива обръщение към обект.

Синтаксис:

Диаграма на оператора Set


   [Set] variable = [New] object

Параметри:

variable: променлива или свойство, което изисква обръщение към обект.

expression: изчислима комбинация от термове, например формула или свойство или метод на обект.

object: обектът, към който да бъде насочена променливата.

Nothing – присвоете Nothing на променлива, за да премахнете предишното присвояване.

Икона Бележка

Ключовата дума Set не е задължителна. За обекти се подразбира стойността Nothing.


Пример:


Sub ExampleSet
    Dim obj As Object
    Set obj = ThisComponent
    Print obj.Title
 
    obj = New com.sun.star.beans.PropertyValue
    With obj
        .Name = "key" : .Value = 594.34
        Print .Name, .Value
    End With
End Sub
Икона Съвет

New създава UNO обект или екземпляр на модул на клас, който да бъде присвоен на променлива.


Моля, подкрепете ни!

Моля, подкрепете ни!