Показано с 1 по 10 из 10

Тема: маска ввода

  1. #1

    По умолчанию маска ввода

    добрый день! подскажите, пожалуйста, как сделать в MS4D маску ввода с возможностью ввода отрицательных чисел?

  2. #2

    По умолчанию

    хороший вопрос, а что требуется?

  3. #3

    По умолчанию

    Цитата Сообщение от kyzzechka Посмотреть сообщение
    добрый день! подскажите, пожалуйста, как сделать в MS4D маску ввода с возможностью ввода отрицательных чисел?
    Под маской подразумевается Маска бит, она не может быть отрицательной, так же как из отрицательного числа, не получится извлечь биты.
    А так пробуйте, может что и выйдет)) Если ничего не зависнет

  4. #4
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Из отрицательного числа можно извлечь биты. Вообще из любого числа. Просто превратите его в набор байт и соберите как число без знака. По крайней мере если использовать C# то не сложно.

    Может под маской имелось ввиду ограничить минимумом и максимумом какого-то предела? типа не меньше -100 и не больше 100 чтобы ввести оператор мог ?

  5. #5

    По умолчанию

    извиняюсь, не думала, что выражаюсь непонятно. имею в виду, маску ввода на элементе "текстовый ввод" для ограничения формы ввода числа. сейчас пользователь может ввести только положительное число и ограничен вводом цифр после разделителя. нужно, чтобы он мог ввести как положительное, так и отрицательное числа. Вложение 78230

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от kyzzechka Посмотреть сообщение
    извиняюсь, не думала, что выражаюсь непонятно. имею в виду, маску ввода на элементе "текстовый ввод" для ограничения формы ввода числа. сейчас пользователь может ввести только положительное число и ограничен вводом цифр после разделителя. нужно, чтобы он мог ввести как положительное, так и отрицательное числа. Вложение 78230
    справка к среде разработки не помагает, здесь вроде последний пункт таблицы как раз про знаковые числа
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7

    По умолчанию

    спасибо за ответ. не могли бы подсказать, как быть в ситуации, когда нужно ввести диапазон (в моем случае от -5 до 0). судя по документации, я могу вводить либо положительные, либо отрицательные числа. "-0" программа не пропускает. эту ситуацию можно как решить без кода с маской ввода?

  8. #8

    По умолчанию

    А в чем проблема написать пару строчек кода? Вроде на ST не сложно реализовать то что вам нужно!

  9. #9

    По умолчанию

    Почему нельзя использовать Числовой ввод (ранее назывался Инкремент) и задать Минимум, Максимум, Текущее значение, Макс. кол-во знаков после запятой?
    Если нужно задать два числа, то поставить два Числовых ввода.

  10. #10

    По умолчанию

    Цитата Сообщение от pavel.migdalev Посмотреть сообщение
    Почему нельзя использовать Числовой ввод (ранее назывался Инкремент) и задать Минимум, Максимум, Текущее значение, Макс. кол-во знаков после запятой?
    Если нужно задать два числа, то поставить два Числовых ввода.
    все было бы куда проще если бы ответили на этот вопрос:
    Цитата Сообщение от Dorr Посмотреть сообщение
    хороший вопрос, а что требуется?

Похожие темы

  1. Битовая маска
    от Lisithea в разделе Облачный сервис OwenCloud
    Ответов: 20
    Последнее сообщение: 23.06.2025, 13:10
  2. Битовая маска для MB-110-xxx 16
    от Р.Александр в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 14.03.2019, 15:16
  3. Битовая маска
    от Vitorgan в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 25.05.2018, 00:36
  4. Маска значений входов.
    от Вадим2881 в разделе OPC Серверы
    Ответов: 1
    Последнее сообщение: 21.11.2017, 09:31
  5. битовая маска для сми-1
    от Р.Александр в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 08.09.2009, 17:28

Ваши права

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