10 3

10 3



W \U/i.ii I i.in ą u ii In i


LalMiraUirium / inlmmah ki .scm.il.. tu. IU

Materiały pomocnicze do ćwiczenia 10

Poie kombi - komponent ComboBox H z zakładki Standard

Komponent jest kombinacją pola edycji i pola listy i służy do wyświetlania listy łańcuchów oni/ do wyboru elementów z listy. O wyglądzie i możliwości edycji decyduje właściwość Style o wartościach:

T1


"3    csDrop Dorni - możliwa jest edycja w polu edycyjnym, listę rozwijamy przyciskiem ze strzałką

csDropDownList - lista rozwijalna bez możliwości edycji csSimpIe - lista jest wyświetlana bez możliwości zwinięcia i edycji.

Do elementów listy kombi odwołujemy się za pomocą właściwości Items podając numer elementu na liście Podstawowe właściwości i metody:

•    Items - właściwość typu obiektowego TStrings, oznaczająca elementy listy (numerowane od 0 ). metody i właściwości obiektu Items są identyczne dla pola kombi i pola listy (ListBco;):

>    Itenis.Count - oznacza liczbę elementów listy

>    Items.Add( S ) - metoda, która dopisuje do listy dany łańcuch S

>    Itenis.Delete( I ) - metoda, która usuwa z listy element o numerze I

>    Items.LoadFromFHe( nazwaj)liku ) - przeczytanie wszystkich elementów listy z pliku tekstowego o podanej nazwie

>    Itcms.SaveToFiIc( nazwajyliku ) - zapisanie wszystkich elementów listy do pliku tekstowego o podanej nazwie

•    Jfcmlmlcx - pozycja elementu zaznaczonego (podświetlonego) lub -1 gdy żaden element nic jest zaznaczony

•    Text - napis wyświetlany w polu edycyjnym komponentu ComboBoN.

Komponenty OpenDiafog i SaveDialog zakładki Diałogs

Komponenty wyświetlają typowe dla Windows okno wyboru pliku do odczytu lub zapisu danych. Wywoływane są za pomocą metody Exccutc. Wywołanie to może mieć postać:

if OpenDialogl. Execute Łhen {instrukcje wykonywane, gdy nazwa pliku zastała wybrana i else {instrukcje wykonywane, gdy wybór został anulowany i

Oba komponenty mają. właściwości:

•    Titlc - napis wyświetlany jako tytuł okienka

*    Filter - lista filtrów nazw plików wyświetlanych w okienku. Właściwość ta ma edytor wywoływany /a pomocą wielokropka w Inspektorze Obiektów.

   InitialDir - ustawia domyślny katalog

♦    DiTaultL\t - dodawane domyślnie rozszerzenie nazwy pliku

*    FilcNamc - wybrana nazwa pliku.

Typ rekordowy

Rekord jest strukturą danych, która składa się z pól dowolnych typów: liczbowych, tekstowych, logicznych ilp

Definicja typu rekordowego ma następująca postać:

type .Wjnro =record    Przykład type Student -record

(isla_pól_l \typj)olai,    nr_alb: string[6],-

lista_póf_2 : typjjota2\    string[ 30 I ;

ocena_egz, ocena lub: Pouhl e;

ItSUlJKiljl : typ_polan;    da ta_ey z, data__za,L: T Da te Tl m-.

end;    end;

Po zdefiniowaniu typu rekordowego można deklarować zmienne proste lub tablice rekordów, np.: var osoba: Student;    A' zmienna rekordowa

Dane: array[0 .. 299] of Student; //300-elementowa tablica rekordów W naszej aplikacji wykorzystaliśmy tablicę typu rekordowego do utworzenia prostej bazy danych, zawierającej dane o studentach i ich ocenach z wybranego przedmiotu.

Odwołanie się do wartości pól zmiennej rekordowej odbywa się poprzez podanie nazwy zmiennej lub ciernemu tablicy oraz nazwy pola rekordu, oddzielonych kropką. Na przykład:

os•ha.nr_alb:='345678';    Dane [i J .ocena_egz;~3.5;

Podobnie jak w przypadku pół i metod obiektu, dostęp do pól rekordu umożliw ia też instrukcja willi.

Na przykład: with Dane [i] do begin

ocena:=3.5 ; nr aJ b: -'12 34 5 6'

end;


Wyszukiwarka

Podobne podstrony:
3 3 Wydział Transportu PW Laboratorium z informatyki sem.II. ćw. 3 Materiały pomocnicze do ćwiczenia
Mechanika ogólna - statykakierunek Budownictwo, sem. II materiały pomocnicze do ćwiczeń opracowanie:
7 3 Wydział Transportu PW Laboratorium z informatyki sem.II./ ćw. 7Materiały pomocnicze do ćwiczenia
Zaawansowana rachunkowość zarządcza - materiały pomocnicze do ćwiczeń    strona 10 dr
Materiały pomocnicze do ćwiczeń z przedmiotu Budownictwo Wodne i Morskie struna 10 ZADANIE 3 Obliczy
I Ifpfra®
40912 IMG97 (10) ,4- Oi- Csł X _GLi„ -ii i «r- o- rsśzr OJ ) t KI s H i C^ięf 4-ę
IMG97 (10) ,4- Oi- Csł X _GLi„ -ii i «r- o- rsśzr OJ ) t KI s H i C^ięf 4-ę
40912 IMG97 (10) ,4- Oi- Csł X _GLi„ -ii i «r- o- rsśzr OJ ) t KI s H i C^ięf 4-ę

więcej podobnych podstron