2904666329

2904666329



Ćwiczenie 5. .Rozbudowa aplikacji dialogowej - programowanie obsługi wybranych kontrolek

Wielu kontrolkom ( np.: Edit Control, Button, Check Box, Radio Button, Combo Box, List Box,...) można przypisać zmienne zgodne z typem wprowadzanych danych. Np. linii edycyjnej "Edit Control" można przypisać zmienną tekstową typu CString, aby wprowadzać teksty, zmienną typu int, aby wprowadzać liczby całkowite, zmienną typu double itp. Zmiennym można ograniczać zakres akceptowanych danych. Np. można określić rozmiar zmiennej tekstowej ograniczając długość tekstu. Zmiennym liczbowym można określić minimalną i maksymalną wartość.

Aby przekazać dane z kontrolek do przypisanych im zmiennych, należy wywołać funkcję UpdateData() z domyślnym argumentem TRUE.

Aby przekazać dane ze zmiennych do przypisanych im kontrolek, należy wywołać funkcję UpdateData(FALSE).

Zadania laboratoryjne (czas realizacji: 1 tydzień)

Celem ćwiczenia jest doskonalenie umiejętności posługiwania się kontrolkami. Zadanie 1

1. W programie z ćwiczenia 4 dodać do linii edycyjnej do wprowadzania precyzji zmienną m_prec typu int i ograniczyć zakres wprowadzanych wartości do przedziału od 0 do 8. W tym celu klikając prawym klawiszem na kontrolkę wybieramy Add Variable...”. W powstałym oknie „Add Member Variable Wizard” zmieniamy „Category” na „Value”. Następnie ustaw „Variable Type ” na typ całkowity ,,/nf. nadaj nazwę zmiennej w okienku „Variable Name”. Następnie określamy minimalną i maksymalną wartość, i naciśnij „OK”.

Na koniec zmieniamy zawartość funkcji obsługi kontrolki na:

UpdateData();

prec=m_prec;



Wyszukiwarka

Podobne podstrony:
Ćwiczenie 4. Aplikacja dialogowa - budowa interfejsu użytkownika Przydział tematów semestralnych Zad
BSI zagadnienia testu zaliczajacego cwiczenia 3 Kolejne okna dialogowe User Menager pozwalają na okr
Program Zakres ćwiczeń projektowych o Dobór układu kinematycznego i kinetycznego wybranej maszyny lu
Treści programowe przedmiotu Forma zajęć - ćwiczenia Treści programow e ĆW1 Wybrany aspekt
Nauczę się obsługiwać wybrany przeze mnie program grahczny. Zdobytą wiedzę i umiejętności wykorzysta
img103 /m ■iv Rys. 2.5. Okno dialogowe programu „WaveMaker” r 2.4.4.    Metodą
b.®H E N E Podstawowe funkcje aplikacji o Monitoring on-line wybranych parametrów zasilania o Archiw
Rozdział 99ZAUTOMATYZOWANE TESTY AKCEPTACYJNE DLA APLIKACJI INTERNETOWYCH W PROGRAMOWANIU
Resize of7 1    Wyjściowy obraz do programowania funkcji w wybranym systemie. 2
s179 Rozdział 13Poczta elektronicznaAutor: Bill Bali Programy obsługi poczty elektronicznej dla połą

więcej podobnych podstron