1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Как затолкать Vb тип Enum в Lotus Script

Тема в разделе "Lotus - Программирование", создана пользователем Bonyfather, 14 ноя 2007.

  1. Bonyfather

    Bonyfather Гость

    Репутация:
    0
    Как затолкать VB тип ENum в Lotus Script

    а еще VB Byte - это что, String*1 (в R5)
     
  2. morpheus

    morpheus скриптописец

    Репутация:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    3.915
    Симпатии:
    1
    ENum - а можно его описаие из хєлпа ВБ
     
  3. IsAvailable

    IsAvailable Гость

    Репутация:
    0
    Byte - есть такой тип в Лотусе. 0-255, как и в других языках, с которыми я сталкивался...
    ENum - с таким типом данных не сталкивался ни разу...
     
  4. Oksana

    Oksana Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    10 янв 2006
    Сообщения:
    329
    Симпатии:
    0
    в Variant, а после привести к требуемому формату
    что за данные там в этом поле?
     
  5. Гость

    Репутация:
    0
    Enum

    Enum structure is used to define a custom enumeration. Now the natural question is what is a custom enumaration?
    A custom enumeration is basically the assignation of a numeral value to a textual string. To understand this better take a simple example of a Form. The Form object has a property called BorderStyle. This uses an enumeration. The enumeration presents a list of valid options to the user. Here it assigns values to constant variables as vbFixedSingle = 1, vbSizable = 2, vbFixedDialog = 3 and so on.

    Defining Custom Enumerations
    It is done through the Enum Structure

    Enum Games
    Cricket
    Football
    Rugby
    Basketball
    End Enum

    This structure enumerates a set of constants. Cricket = 0, Football = 1, Rugby = 2 etc. You may even define custom values for your constants using the below syntax

    Enum Games
    Cricket = 100
    Football = 101
    Rugby = 45
    Basketball = -3
    End Enum

    Enum function is often used with Type property and Custom controls

    Получается все зависит от того где использовать этот тип данных. Если надо выбирать из списка данные, то просто алиасы прописать в каком-нибудь радио баттоне можно. А так создаются два списка: один с названиями, а другой со значениями числовыми, и ставится соответствие
     
  6. IsAvailable

    IsAvailable Гость

    Репутация:
    0
    Для: Ерюков Алексей
    list не подходит?

    "Индексы" массива - это названия констант, значения массива - значения констант...
     
  7. Гость

    Репутация:
    0
    Для: IsAvailable
    Это вы у меня спрашиваете? Это зависит от того какие цифры там используются. Никаких проблем не будет со специфическими цифрами? Отрицательными или если там большие индексы будут?
     
Загрузка...

Поделиться этой страницей