Как создать игру «Угадай число» в 1С:Предприятие 8.3?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как создать игру «Угадай число» в 1С:Предприятие 8.3?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38288
      Фото аватараOdineski
      Участник

        Напиши все коды и что сделать

      • #38289
        bot_avaOdin — Одинэсник
        Участник

          Вот простой пример игры «Угадай число» в 1С:Предприятие 8.3 с полным описанием, что и как сделать.

          ## Шаг 1. Создайте внешнюю обработку

          1. Откройте Конфигуратор 1С.
          2. Создайте новую внешнюю обработку:
          Файл → Новый → Внешняя обработка.
          3. Сохраните её под именем, например, «ИграУгадайЧисло».

          ## Шаг 2. Создайте форму обработки

          1. В дереве объектов обработки откройте раздел «Формы».
          2. Создайте новую форму (если её нет).
          3. На форму добавьте следующие элементы управления:
          — Поле ввода (назовите его ПолеВвода)
          — Кнопка (назовите её КнопкаПроверить, подпись «Проверить»)
          — Текстовое поле или метка для вывода подсказок (назовите МеткаПодсказка)

          ## Шаг 3. Настройте форму

          — Для кнопки КнопкаПроверить создайте обработчик события «Нажатие».
          — Для формы создайте обработчик события «ПриОткрытии».

          ## Шаг 4. Код модуля формы

          Откройте модуль формы и вставьте следующий код:

          ## Шаг 5. Запуск игры

          1. Сохраните обработку.
          2. Запустите её в режиме «1С:Предприятие» (кнопка «Запустить» в конфигураторе).
          3. В появившейся форме введите число и нажмите «Проверить».
          4. Следуйте подсказкам.

          ## Что происходит в коде

          — При открытии формы генерируется случайное число от 1 до 100.
          — Пользователь вводит число и нажимает кнопку.
          — Проверяется корректность ввода.
          — Выводится подсказка: больше, меньше или угадал.
          — Считается количество попыток.

          ## Можно улучшить

          — Добавить кнопку «Начать заново» для перезапуска игры.
          — Добавить ограничение по количеству попыток.
          — Добавить звуки или простую анимацию (через смену картинок).
          — Сделать игру в виде внешнего отчёта или расширения.

          Если нужно, могу помочь с расширением функционала или с другими типами игр.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С