Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • MsgBox, InputBox






    При помощи этих двух команд можно вызывать так называемые диалоговые окна на экран - это такие окна, которые о чём-то уведомляют пользователя или о чём-то спрашивают. Тогда пользователь " принуждён" на них отреагировать, т.к. пока он этого не сделает, не сможет использовать программу дальше.

    С помощью команды MsgBox (англ. message box: ящик сообщения) получают окно, в котором просто стоит текст, и в котором можно видеть некоторые иконки. Пользователь должен ответить, чтобы продолжить дальше.

    Простейшая программа, если нужен только текст и ОК-кнопка:

    MsgBox " Не надо паники! "

    появится маленькое окошко с текстом " Не надо паники! ". Окошко с заголовком

    можно получить при помощи команды:

    MsgBox " Не надо паники! ", 0, " Клёво."

    Почему между запятыми стоит нуль сейчас будет разъяснено, но сначала вот что: позади второй запятой можно определять надпись для заголовка диалогового окна, в этом примере - " Клёво.". Если эта часть будет пропущена, в этом заголовке будет просто имя проекта.

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

    0 показать только " OK" (это будет сделано также тогда, когда там не будет ничего вообще).

    1 показать " OK" и " Отмена".

    2 показать " Отмена", " Повторить" и " Игнорировать".

    3 показать " Да", " Нет" и " Отмена".

    4 показать " Дa" и " Нет".

    5 показать " Повторить" и " Отмена".

    Команда MsgBox ". пока смерть не разлучит вас? ", 3 поставит пользователя перед выбором между " Да", " Нет" и " Отмена". Однако такие команды в программах не встречаются, т.к. программа так никогда может и не узнать решение пользователя! Поэтому для таких случаев имеется практичный вариант команды MsgBox: команда MsgBox как функция! Можно к примеру объявить переменную " Reshenie" и потом написать:

    Reshenie = (MsgBox ". пока смерть не разлучит вас? ", 3)

    Если эта строка будет выполнена, на экране появится диалоговое окно с тремя кнопками, и в зависимости от того какую кнопку нажмёт пользователь, переменная Reshenie получит соответствующее значение:

    Значение Нажатая кнопка

    1 OK

    2, 3 Отмена

    4 Повторить

    5 Игнорировать

    6 Дa

    7 Нет

    Программа может тогда при помощи команды If (см. ниже) продолжать в зависимости от значения переменной.

    Но только как функция имеется очень похожая команда InputBox (англ. input: ввод). Которую применяют, если от пользователя требуется больше чем просто решение - например, его имя или возвраст.

    Пример:

    FirstName = InputBox(" Введите ваше имя! ")

    Выдаст диалоговое окно с текстом, двумя кнопками (ОК и Отмена) и полем для ввода (некрасивое, но практичное). То, что введёт пользователь будет стоять в переменной FirstName. Если будет нажата кнопка " Отмена", тогда перменная FirstName окажется пустой. Как и у команды MsgBox имеется возможность задать заголовок окна. Также имеется возможность вписать текст в текстовое поле, так сказать, предложить пользователю один из вариантов.

    Otpusk = InputBox(" Ваше времяпровождение? ", " Что я люблю", " Компьютер")

    выдаст под заголовком " Что я люблю" вопрос " Ваше времяпровождение? " и в поле ввода уже будет стоять ответ " Компьютер". [мои прим.: Вы должны будете либо согласится с предлагаемым вариантом и подтвердить или ввести свой и подтвердить]. Попробуйте!






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.