Получение имени игрока
Получение имени игрока
Игрок вводит свое имя в текстовое поле формы highScore. Чтобы получить доступ к имени пользователя во время игры, необходимо иметь доступ к экземпляру формы HighScore. В классе HighScore надо создать свойство, с помощью которого можно получить введенное пользователем имя. Этот код приведен в листинге 11.60.
Листинг 11.60
/// <summary>
/// Имя игрока, введенное в текстовом поле.
/// </summary>
public string PlayerName {
get {
return nameTextBox.Text;
}
}
Свойство Name извлекает имя из текстового поля nameTextBox и возвращает его тому, кто вызывал данное свойство. Это свойство используется в программе, как показано в листинге 11.61.
Листинг 11.61
/// <summary>
/// Имя игрока, достигшего лучшего результата.
/// </summary>
private string highScorePlayer = "Rob";
if (scoreValue > highScoreValue) {
highScoreValue = scoreValue;
timer1.Enabled = false;
highScore.ShowDialog();
timer1.Enabled = true;
highScorePlayer = highScore.PlayerName;
}
Теперь с помощью переменной highScorePlayer можно выводить имя лучшего игрока во время игры.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
База данных без имени
База данных без имени Много лет назад мы решили интегрировать мощную реляционную базу данных в каждую System/38. Затем эта идея перекочевала и в AS/400. Мы считали, что способность полнофункциональной системы управления базой данных (СУБД) эффективно и надежно обрабатывать
Определение имени узла
Определение имени узла При использовании многих протоколов семейства TCP/IP необходимо, чтобы к компьютеру можно было обращаться по имени. Для того чтобы упростить настройку отдельных программ, в Linux содержится специальная утилита hostname, позволяющая определить имя узла.
Получение доменного имени
Получение доменного имени Задачи запуска сервера DNS и получения доменного имени тесно связаны между собой. Без доменного имени сервер DNS не сможет обслуживать внешних пользователей, так как ссылка на него должна присутствовать на вышестоящем сервере. На заметку Если вы
Комета имени Miller
Комета имени Miller Метки: темы блога, вирусный маркетинг, примерыВ 2006 году компания Miller решила приурочить к празднику Хеллоуин большую вечеринку, спонсором которой сама же и выступала.Что придумалиБыло решено подогреть интерес общественности и завладеть ее вниманием
12.4.1. Виртуальные серверы с идентификацией по имени
12.4.1. Виртуальные серверы с идентификацией по имени Идентификация по имени имеет существенное преимущество перед идентификацией по IP-адресу: вы не ограничены количеством адресов, имеющемся у вас в распоряжении. Вы можете использовать любое количество виртуальных
12.14.3 Дополнение имени
12.14.3 Дополнение имени Имя, которое не заканчивается точкой, дополняется именем домена для зоны, например fishfood.com. Таким образом, в этом файле ns будет соответствовать
3.3.2. Формат имени пакета
3.3.2. Формат имени пакета Еще со времен второй версии дистрибутива Red Hat принято файлы пакетов называть
«Липовая» защита доменного имени
«Липовая» защита доменного имени Предположим, вы являетесь владельцем сайта, расположенного по адресу www.resurs.com. Это сайт вашей компании или вашего бизнеса, имеющий постоянных посетителей и, образно говоря, давно и прочно занимающий свое место. В определенный момент вы
Строгая форма имени
Строгая форма имени Перед установкой компоновочного блока в GAC вы должны назначить компоновочному блоку строгое имя, которое уникальным образом идентифицирует издателя данного двоичного объекта .NET. При этом следует понимать, что "издателем" может быть и отдельный
5.4.2 Уточнение* Имени Члена
5.4.2 Уточнение* Имени Члена – * Иногда называется также квалификацией. (прим. перев.)Иногда полезно делать явное различие между именами члнов класса и прочими именами. Для этого используется операция ::, «разрешения области видимости»:class x (* int m; public: int readm() (* return x::m; *) void setm(int
5.4.2 Уточнение* Имени Члена
5.4.2 Уточнение* Имени Члена – * Иногда называется также квалификацией. (прим. перев.)Иногда полезно делать явное различие между именами члнов класса и прочими именами. Для этого используется операция ::, «разрешения области видимости»:class x (* int m; public: int readm() (* return x::m; *) void setm(int
Шаг 1. Ввод имени анализанта
Шаг 1. Ввод имени анализанта Ввод имени анализанта не является обязательным. Соответствующее текстовое окно можно оставить и пустым. Оно появляется в дальнейшем в распечатке графологического
Стоимость имени в Нью-Джерси
Стоимость имени в Нью-Джерси Возможно, Кэтлит прав. Конечно, Ассоциация прямого маркетинга устроила аналогичную общественную кампанию с высокими ставками в 1996 году, когда сенатор от Нью-Джерси Ричард Коди [Richard 3. Cody] пытался провести билль, сделавший бы незаконной продажу