Страница 21 из 39 ПерваяПервая ... 11192021222331 ... ПоследняяПоследняя
Показано с 201 по 210 из 381

Тема: Визуализация(компоненты и настройки)

  1. #201

    По умолчанию

    Фаниль, а в чем собственно проблема? Создайте переменную с типом WSTRING, присвойте ей значение 'Admin'. Далее в проверке условия сравнивайте с этой переменной, наподобие:
    IF VisuElems.CurrentUserName=%VARNAME% ...

  2. #202

    По умолчанию

    Да, кстати, чуть не забыл: обратите внимание, что при объявлении переменной типа WSTRING строку необходимо заключать в двойные кавычки.

  3. #203

    По умолчанию

    Добрый день, Sepsis, пишу так как на коде внизу, но не совсем понимаю куда именно двойные кавычки ставить, подскажите пож-та:

    FUNCTION PLC_PRG_1 : BOOL;
    VAR_INPUT
    pClientData: POINTER TO VisuElems.VisuStructClientData;
    END_VAR
    VAR
    VARNAME: WSTRING;
    END_VAR


    VARNAME:='Admin';
    IF VisuElems.CurrentUserName=VARNAME THEN
    VisuElems.g_VisuManager.SetMainVisu(pClientData, 'Visualization4');
    END_IF

    При таком коде дает ошибку:
    ------ Компиляция : Приложение: Device.Application -------
    типизировать код...
    [ERROR] Без имени7: PLC_PRG_1 [Device: Plc Logic: Application](Строка 2, Столбец 1 (Реализ.)): C0032: Невозможно конвертировать тип 'STRING(INT#5)' в тип 'WSTRING'
    Компиляция завершена -- 1 ошибок, 4 предупреждений

  4. #204

    По умолчанию

    Фаниль
    Добрый день, Sepsis, пишу так как на коде внизу, но не совсем понимаю куда именно двойные кавычки ставить, подскажите пож-та:

    FUNCTION PLC_PRG_1 : BOOL;
    VAR_INPUT
    pClientData: POINTER TO VisuElems.VisuStructClientData;
    END_VAR
    VAR
    VARNAME: WSTRING;
    END_VAR


    VARNAME:='Admin';
    IF VisuElems.CurrentUserName=VARNAME THEN
    VisuElems.g_VisuManager.SetMainVisu(pClientData, 'Visualization4');
    END_IF

    При таком коде дает ошибку:
    ------ Компиляция : Приложение: Device.Application -------
    типизировать код...
    [ERROR] Без имени7: PLC_PRG_1 [Device: Plc Logic: Application](Строка 2, Столбец 1 (Реализ.)): C0032: Невозможно конвертировать тип 'STRING(INT#5)' в тип 'WSTRING'
    Компиляция завершена -- 1 ошибок, 4 предупреждений

  5. #205

    По умолчанию

    VARNAME:=''Admin";

  6. #206

    По умолчанию

    Спасибо RV9WFJ!!! Ошибка пропала, но, есть проблема: добавил кнопку в проекте, в событии OnMouseClick/ Управление пользователями/ Войти.
    Запускаю эмуляцию, жму кнопку, ввожу пользователя и пароль, но на окно 'Visualization4' перехода не происходит. В чем м.б. проблема? подскажите пож-та!

  7. #207

    По умолчанию

    OnMouseDown вызываете диалог ввода пароля, а в OnDialogClosed вызываете PLC_PRG_1(pClientData);

  8. #208

    По умолчанию

    Спасибо RV9WFJ!!! Переход на другую визуализацию происходит, но мне еще надо потом выйти из этой визуализации на главную. Я на второй визуализации добавил кнопку выход, в событии OnMouseClick выбрал изменить отображаемую визуализацию, а в событии OnMouseDown выбрал Logout. В итоге при возврате на главную страницу, я хочу вновь переййти со вводом пароля во вторую визуализацию, но при нажатии на кнопку никакой реакции. Что я делаю не так? Подскажите пож-та.

  9. #209
    Пользователь
    Регистрация
    09.02.2015
    Адрес
    Санкт-Петербург
    Сообщений
    48

    По умолчанию

    Коллеги, есть у кого-нибудь готовый пример текстовой клавиатуры с русскими буквами? Спасибо за помошь.

  10. #210

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    Точно, спасибо.
    Раньше и не задумывался.
    А чём разница??

Страница 21 из 39 ПерваяПервая ... 11192021222331 ... ПоследняяПоследняя

Похожие темы

  1. Посоветуйте компоненты для простого алгоритма
    от lenspecstroy в разделе Подбор Оборудования
    Ответов: 59
    Последнее сообщение: 14.05.2014, 21:09
  2. Програмные компоненты
    от zendo057 в разделе Эксплуатация
    Ответов: 51
    Последнее сообщение: 22.08.2013, 22:41
  3. Ответов: 1
    Последнее сообщение: 22.07.2011, 10:19
  4. настройки ТРМ138
    от Макс ВГМХА в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 31.03.2011, 20:48
  5. не могу найти компоненты;v2.3
    от ГоршенинВладимир в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 21.12.2009, 10:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •