Visual Basic – Komunikaty
Transkrypt
Visual Basic – Komunikaty
Visual Basic – Komunikaty 1. Instrukcje warunkowe, wersja pełna: If warunek1 Then Instrukcje które mają być wykonane gdy warunek1 jest spełniony ElseIf warunek Then Instrukcje które mają być wykonane gdy warunek1 jest niespełniony a warunek 2 spełniony Else: instrukcje gdy żaden z warunków nie jest spełniony End If Instrukcji ElseIf może być kilka. 2. Ćwiczenie: Napisz makropolecenie które pobiera wartość stężenia zanieczyszczenia/ poziom rzeki etc. A następnie w oparciu o wybrane granice zwraca odpowiedni z komunikatów: a. Poziom w normie, b. Poziom podwyższony, c. Stan alarmowy. Zaopatrz okna komunikatów o stosowne ikony. Pętle Napisz funkcję która w oparciu o zadaną (dowolną) liczbę punktów oblicza pole przekroju koryta rzeki. Podstawa teoretyczna 1. Komenda MsgBox( "Treść komunikatu", Przyciski, "Tytuł okna”), Pozwala zaprojektować wygląd okna, w zależności od tego jaką liczbę zawiera parametr Przyciski. Liczba ta jest sumą trzech liczb odpowiadających za: i. Ilość i rodzaj przycisków: • 0 tylko przycisk OK, • 1 przycisk OK i Anuluj, • 2 przyciski: Przerwij, Ponów próbę, Zignoruj, • 3 przyciski: Tak, Nie, Anuluj, • 4 przyciski: Tak i Nie, • 5 przyciski: Ponów próbę i Anuluj. ii. Ikona obok komunikatu: • 0 • 16 • 32 • 48 • 64 iii. Przycisk domyślny: • 0 pierwszy przycisk, • 256 drugi przycisk, • 512 trzeci przycisk. Przykłady: MsgBox("Treść komunikatu", 257, "Tytuł okna") 257=1+0+256 MsgBox("Treść komunikatu", 4 + 32 + 0, "Tytuł okna")