Ќазаќстан республикасы бiлiм жјне єылым министрлiгi



бет18/28
Дата07.06.2023
өлшемі0,69 Mb.
#99414
түріДиплом
1   ...   14   15   16   17   18   19   20   21   ...   28
Қиылыстырылған тізім
Қиылыстырылған тізім редакторлау өрісін тізіммен байланыстырады. Тізімдегі бір мәнді таңдап, сол мәнді тізімде көрсетуге болады. Осындай әрекеттерді орындау үшін Delphi ортасы ComboBox компонентін үсынады. ComboBox компоненті арқылы анықталған тізім жәй және жазылатын түрде болуы мүмкін.
DropDownCount параметрі (келісімше - 8)экранбетіне шығып түратын элементттердің санын анықтайды. Егер тізімдегі элементттер саны Items - тың Count параметрінде анықталған шамадан артып түссе, онда жазылатын тізім автоматты түрде тік белдеумен қамтылады.
DroppedDown (Boolean) параметрі тізім жазылған немесе жазылмаған күйде екенін анықтайды. Егер бұл параметр True деп анықталса, онда тізім жазылған күйде, керісінше болса - бүктелген күйде көрсетіледі. Бұл анықтама Style - дың мәні csSimple - ден басқа сипаттамаларына ғана әсер етеді.
Жазылатын тізім көрсетілгенде TNotifyEvent түрінің OnDropDown оқиғасы туады. DroppedDown параметрінің мәнін өзгерту арқылы программа орындалғанда тізімді бүктеуге немесе жазуға болады.
Жалпы тізімдер туралы
Жәй және қиылыстырылған тізімдер бір біріне ұқсас болып келеді және олардың көптеген ортақ қасиеттері, оқиғалары және әдістері болады. Жалпы тізімдердің жолдармен жұмыс істеуге бейімделген және өзінің көптеген қасиеттерімен қатар әдістері бар негізгі қасиеті - Items болып саналады.
Items қасиеті
TString түрінің Items қасиеті массив тәріздес, ол жолдардың санын және олардың мазмүнын анықтайды. Жалпы TString түрі - базалық түрге жатады және ол жолдық шамалармен жұмыс атқаруды қамтамасыз етеді.
Бөлек жолдармен жұмыс атқарғанда жолдардың нөмірін қадағалап отыру керек, мысалы, егер Items құрамында үш жол анықталған болса, ал программа орындалу барысында бір операторда төртінші жолдың нөмірі көрсетілсе, онда осындай жағдай қатеге алып келеді және программа жұмысын апаттық түрде тоқтатады. Count параметрі тізімдегі элементттер санын анықтайды. Соңғы элементттің нөмірі (Count –1) болып саналады.
Қосымшаны құрастырғанда кейде бір тізімдегі элементттерді басқа тізімге жылжыту қажет болуы мүмкін. Осындай әрекетті тізімдерді келістіру деп атайды. Келісілген тізімдерді орнату AddStrings және Assign әдістері арқылы орындалады. Equals әдісі арқылы тізімдердің келісуінің қажеттілігін тексеруге болады.


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   28




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет