Ro'yxatni Qanday Tushirish Kerak

Mundarija:

Ro'yxatni Qanday Tushirish Kerak
Ro'yxatni Qanday Tushirish Kerak

Video: Ro'yxatni Qanday Tushirish Kerak

Video: Ro'yxatni Qanday Tushirish Kerak
Video: KUBIK RUBIK YEG'ISHNING ENG OSON YO'LI 2024, Noyabr
Anonim

Ko'pgina dasturiy muhitlarda foydalanuvchi interfeysini ishlab chiqish Windows bilan ishlashni o'z ichiga oladi. Bunga oyna shakli maydonlarini to'ldirish kiradi, bu odatda elementga oldindan belgilangan ma'lumotlar ro'yxatini yuklash orqali amalga oshiriladi. Ro'yxat massivda statik ravishda saqlanishi yoki dastur bajarilishi jarayonida dinamik ravishda yaratilishi mumkin. Har xil rivojlanish muhitida dastur yaratishda oyna elementiga ma'lumot tushirish usullari farqlanadi.

Ro'yxatni qanday tushirish kerak
Ro'yxatni qanday tushirish kerak

Ko'rsatmalar

1-qadam

Visual Basic-da, ro'yxat - bu List xossasi yordamida havola qilinadigan qatorlar qatori, boshqaruvdagi satrlar ro'yxati. Satr ma'lumotlarini qo'shishingiz mumkin bo'lgan barcha oyna elementlari o'xshash xususiyatga ega. Ma'lumotlarni qutidagi elementga tushirish uchun quyidagi konstruktsiyadan foydalaning: lstMyList. AddItem ("Birinchi misol"), bu erda lstMyList - kombinatsiyalangan quti ob'ekti nomi, AddItem - bu qavslar va tirnoqlarda mavjud bo'lgan ma'lumotlar qatorini qo'shish usuli. ("). Massivda saqlangan butun ro'yxatni elementga qo'shganda dastur kodi shunday bo'ladi: Dim MasSp (10) As String // 10 qator uchun massivni e'lon qilish Dim i As LongFor i = 1 To 10 // loop uchun satrlarni qo'shish lstMyList. AddItem MasSp (i) Next i Ushbu tsikl lstMyList oyna elementini MasSp massivida joylashgan 10 qatorli ro'yxat bilan to'ldiradi.

2-qadam

Delphi muhiti oyna elementlarini ob'ekt orqali boshqarish va ma'lum bir komponent xususiyatini belgilash imkoniyatini beradi. Bu holda ishlatiladigan Paskal tili sintaksisi tsikl o'rnatib, ro'yxatni tushirishga imkon beradi. Taqdim etilgan kodga o'xshash tarzda qatorlardan qatorlarni ketma-ket qo'shishni amalga oshiring: var MasSp: array [1..10] of String; k: Integer; k: = 1 dan 10 gacha doListBoxMy. Items. Add (MasSp [k]) uchun; Bu erda ListBoxMy - oyna elementi ob'ekti nomi, Ob'ektlar satrlarga kirishni ta'minlovchi xususiyat, Qo'shish - qo'shiladigan usul. qatorlari MasSp massividan komponentga.

3-qadam

Ommabop Qt muhitida dasturlashda oyna elementlariga kirish printsipi o'xshash, farqlar faqat ishlatilgan C ++ tilining sintaksisida. Ochilgan yoki oddiy ro'yxatlar maydonlariga ma'lumotlarni yuklash uchun elementlarga kiring. Keyin qator qo'shish funktsiyalaridan birini foydalaning, masalan, QcomboBox va QListBox uchun insertItem usuli qo'llaniladi. Uning yordami bilan elementni asta-sekin tsiklda satrlar bilan to'ldirishingiz mumkin: QString MasSp; for (int i = 0; i

Tavsiya: