Использование Class & Property - VB

Узнай цену своей работы

Формулировка задачи:

Есть вопрос: Надо в классе зафиговать такую пропертю, чтобы когда я писал Object.PropertyName= у меня вываливались выбор значений (например 1 или 2) - это наподобии как:
Листинг программы
  1. Private lVisible As Boolean
  2. '======================================
  3. Public Property Get Visible() As Boolean
  4. Visible = lVisible
  5. End Property
  6. Public Property Let Visible(State As Boolean)
  7. lVisible = State
  8. End Property
получается Object.Visible = True/False

Решение задачи: «Использование Class & Property»

textual
Листинг программы
  1. 'ENUM
  2. Public Enum ePosition
  3.     Horisotal = 0
  4.     Vertical = 1
  5. End Enum
  6. 'VAR
  7. Private lPosition As Byte
  8. '======================================
  9. Public Property Get LinePosition() As ePosition
  10.    LinePosition = lPosition
  11. End Property
  12.         Public Property Let LinePosition(State As ePosition)
  13.            lPosition = State
  14.         End Property
  15.  
  16. Private LLine As New Draw3DLine
  17.     LLine.LinePosition = Horisotal / Vertical

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут