Inne działy

 

 

Przypisanie właściwości Text do zmiennej

 

Praca z polami tekstowmi

 

Zamiast przypisywać bezpośrednio tekst do zmiennych, takich jak "Stefan" i "Żeromski", można uzyskać tekst z pola tekstowego i umieścić go w naszych zmiennych. Zobaczmy jak to zrobić. Po pierwsze należy wykonać:

  • Dodaj nowe pole tekstowe do formy
  • W oknie właściwości znajdź właściwość Name dla pola TextBox2

 

Aktualna wartość właściwości Name to TextBox2. Ta nazwa dużo nam nie wyjaśnia. Usuń tę nazwę i wprowadź txtNazwisko. Przewiń w dół i odszukaj właściwość Text. Usuń domyślny tekst i zostaw pole po prostu puste.

Kliknij na pierwszym polu tekstowym, aby go wybrać. Zmień właściwość Name z textBox1 na txtImie.

Co zrobiliśmy nadaliśmy dwóm polom tekstowym nazwy opisowe co pomoże na zapamiętać do czego mają służyć.

Twój kod powinien wyglądać tak:

txtImie.Text = pelneDane

Uruchom program ponownie. Jeśli zobaczysz komunikat o błędzie, zamknij program  szukaj linii z niebieski podkreśleniem.

Będziemy teraz zmieniać nasz kod, tak aby skorzystać z drugiego pola tekstowego. Zobaczysz jak przypisać tekst, który użytkownik wprowadza. Zlokalizuj te dwie linijki kodu:

        Imie = "Stefan"
        Nazwisko = "Żeromski"

Zmień je na następujące:

        Imie = txtImie.Text
        Nazwisko = txtNazwisko.Text


Pamiętaj: znak równości (=) przypisuje wartość. Cokolwiek jest po prawej stronie znaku równości zostaje przypisane do tego, co jest po lewej stronie. To co zrobiliśmy teraz to przypisaliśmy tekst z pola tekstowego bezpośredni do zmiennych.

Zmień swój kod tak, że cała nazwa jest teraz wyświetlana w oknie komunikatu. Kod powinien wyglądać tak:

 

Dim Imie As String
Dim Nazwisko As String
Dim PelneDane As String

Imie = txtImie.Text
Nazwisko = txtNazwisko.Text

PelneDane = Imie & " " & Nazwisko

MsgBox(PelneDane)

 Uruchom program. Wpisz "Stefan" w pierwszym polu tekstowym i "Żeromski" w drugim polu tekstowym. Następnie naciśnij przycisk "zmienna tekstowa". Powinieneś otrzymać następujący efekt:

Zmieniliśmy kod, tak aby dodać imie i nazwisko prosto do zmiennej. Zanim zmieniliśmy kod linia wyglądała tak

Imie = "Stefan"

Ale co naprawdę chcemy to przypisać imię i nazwisko z pola tekstowego bezpośrednio do zmiennej. Sprawi to, że życie będzie łatwiejsze. W końcu nie każdy ma na imię Stefan. W linii Imie = txtImie.Text, przypisujemy wartość Text bezpośrednio do zmiennej.

Ćwiczenie

  • Dodaj trzecie pole tekstowe
  • Zmień jego właściwość Name na txtPelneDane
  • Dodaj etykiety identyfikujące pola tekstowe (szybki sposób na dodanie większej ilości etykiet jest skorzystanie z przybornika, aby dodać jedną etykietę. Następnie kliknij prawym klawiszem myszki na etykiecie. Wybierz opcję Copy. Kliknij prawym klawiszem na formie i wybierz plecenie Paste.)
  • Napisz kod, tak aby po kliknięciu przycisku "zmienna tekstowa" zostało imię i nazwisko wyświetlone w nowym polu tekstowym

 Po zakończeniu tego ćwiczenia, forma powinna wyglądać jak poniżej:

 

W kolejnej części będziemy dalej poznawać zmienne.

 

 

Zobacz nasze wszystkie kursy

WWW


HTML
HTML - Znaczniki
CSS - Tutorial
CSS - Selektory
PHP
JavaScript

XML

XSLT

Bazy danych


SQL
SQLite
MySQL
PostgreSQL

 

 

Programowanie


C
C++
C#
Java
VisualBasic
Python

Linux


Podstawy Linuxa
Bash
Linuks artykuły

Windows


Excel funkcje
Windows wskazówki
Outlook

Pozotałe działy


Programy
Rozrywka

 

 

 

This email address is being protected from spambots. You need JavaScript enabled to view it.