Програмування на visual, присвоювання значень властивостям, programmirovanie-dla-Sсhool

Урок із серії "Програмування на Visual Basic.Net для школярів"

Ви створили проект, в якому описали змінні. присвоїли їм значення, а потім відобразили кожне значення в вікні, званому Вікном повідомлення.

Оператор присвоювання використовувався для зміни значень змінних. Так буває не завжди.

На цьому занятті буде розказано більш докладно про тип даних String. який використовується для зберігання тексту. Крім того, Ви дізнаєтеся ще про одне застосування оператора присвоювання.

Отже, почнемо вивчення нового матеріалу.

Що таке тип даних String

String (рядок) являє собою будь-який набір символів тексту, таких як букви, цифри, спеціальні знаки і пропуски. Рядки можуть бути легко читаються користувачем фразами або пропозиціями, або зовсім не читаються поєднаннями, такими як "@ # fTWRE ^ 3 35Gert".

Зверніть увагу, при присвоєнні фактичного тексту змінної типу String, текст повинен бути укладений в лапки ( "").

Можна також використовувати оператор присвоювання при присвоєння одній змінній типу String іншої змінної типу String, як показано в цьому прикладі.

Можна використовувати знак амперсанда () для послідовного об'єднання двох або більше рядків в новий рядок, як показано нижче. Ця процедура також називається об'єднання або конкатенація рядків.

Dim aString As String = "Я вивчаю"

Dim bString As String = "Visual Basic"

Dim cString As String = ""

cString = aString bString

У цьому прикладі оголошуються три змінні String, першим двом присвоюються значення "Я вивчаю" і "Visual Basc" відповідно, а потім третьої змінної присвоюється об'єднані значення перших двох змінних.

Два рядки будуть пов'язані один з одним, причому пробілу між ними не буде.

Як додати пробіл між рядками, показано нижче.

cString = aString "" bString

Проект "Об'єднання рядків"

В системі програмування Visual Basic створити проект "Об'єднання". У проекті оголосити чотири змінні String і присвоїти їм значення. Потім вивести на екран текст, складений з них, двома способами: з використанням розділового пробілу і без нього.

  • Додайте наступний код для з'єднання рядків і відображення результатів:
  • Натисніть клавішу F5 для запуску пріложенія.Текст, що відображається у вікні повідомлення, є результатом об'єднання строкових переменних.В першому полі рядка будуть з'єднані один з одним без пробілів.
    У другому - після кожного рядка явно вставляються прогалини.
  • На прикладі цього проекту ви використовували тип даних String для подання слів і тексту. Оператор присвоювання іспользовлся в проекті для зміни значень строкових змінних.

    Тепер давайте розглянемо, як ще можна використовувати оператор присвоювання.

    Зміна властивостей в програмному коді

    Найчастіше доводиться налаштовувати властивості елементів управління на етапі конструювання графічного інтерфейсу за допомогою вікна Властивості.

    А що якщо нам потрібно задати нові значення декількох властивостей елементів управління під час виконання програми?

    Звичайно, все це можна зробити за допомогою коду на Visual Basib.NET!

    Виявляється, присвоювати значення властивостям елементів управління також просто, як і зчитувати вже задані значення.

    Для цього використовується той же звичайний оператор присвоювання, що і для простих змінних.

    Це записується так:

    Як бачимо, для властивості ім'я складене. Вказуємо спочатку ім'я елемента управління, а потім назву властивості. Як роздільник використовується точка.

    Ось кілька прикладів присвоювання значень властивостям різних типів за допомогою коду на Visual Basic.NET:

    Значення властивості Text об'єкта Button1 буде Привіт. а об'єкта TextBox1 буде Ваня, так як значення Ваня програма візьме в змінної MyName.

    Зверніть ще раз увагу на те, що текст полягає в лапки.

    Ось Ви і готові для того, щоб написати свій третій проект.

    Створимо проект, що дозволяє змінювати значення властивостей під час виконання проекту.

    Проект "Установка властивостей"

    В системі програмування Visual Basic створити проект "Установка властивостей". У вікні програми розташувати кнопку і два текстових поля. В ході виконання проекту в перший текстове поле вводиться текст з клавіатури, а потім він, після клацання на кнопці "Встановити текст", повинен автоматично відобразитися і в другому текстовому полі.

    Програмування на visual, присвоювання значень властивостям, programmirovanie-dla-Sсhool

    1. Створіть новий додаток Windows і назвіть його «Установка властивостей».
    2. Додайте на форму кнопку, два текстових поля як показано у зразку.
    3. У вікні Властивості задайте для кнопки і текстових полів наведені нижче властивості. Значення "порожньо" означає, що ви повинні видалити наявне значення і залишити властивість порожнім.
  • Виконайте подвійне клацання по кнопці Button1. щоб відредагувати обробник її натискання. Додайте в обробник наступний рядок коду:
  • Запустіть проект. Введіть якийсь текст в TextBox1 і натисніть кнопку з написом Встановити текст .Що станеться?

    Як бачите, текст з текстового поля TextBox1 був «скопійований» в TextBox2. Код на Visual Basic зчитує значення властивості Text текстового поля TextBox1 і привласнює лічений значення властивості Text текстового поля TextBox2.

    Завдання для самостійного виконання

    В системі програмування Visual Basic створити проект «Стрибок жаби», який здійснює стрибки слова "Жаба" з крайнього лівого текстового поля в послідовність текстових полів. Створити обробники подій клацань по кнопках з написами Стрибок

    На цьому уроці Ви дізналися, як оголосити і привласнити значення зміною типу String, як об'єднати рядки за допомогою оператора об'єднання , Як змінювати властивості об'єктів на етапі виконання проекту.

    На наступному уроці Ви познайомитеся з елементом управління RadioButton (перемикач) і з умовним оператором мови програмування Visual Basic.Net

    Поділитися з друзями