ShellTreeView, ShellComboBox va ShellListView komponentalaridan foydalanib “Проводник” dasturini tayyorlash




Download 14,73 Mb.
bet142/178
Sana13.05.2024
Hajmi14,73 Mb.
#230019
1   ...   138   139   140   141   142   143   144   145   ...   178
Bog'liq
Darslik 01.05.2023

ShellTreeView, ShellComboBox va ShellListView komponentalaridan foydalanib “Проводник” dasturini tayyorlash.
Ushbu qimda ShellTreeView, ShellComboBox, ShellListView komponentalari to‘g`risida ma’lumot beramiz.C++ Builder dasturining ShellTreeView komponentasi kataloglar daraxtini hosil qiladi. ShellComboBox komponentasi kataloglar ro‘yxatini hosil qiladi. ShellListView komponentasi katalog tarkibidagi obyektlarni ko‘rsatuvchi ro‘yxat hosil qiladi.
Misol. Forma oynasiga ShellTreeView, ShellComboBox, ShellListView va to‘rtta SpeedButton komponentalarini joylashtiramiz. Button tugmalarini Icon, List,Report va SmallIcon deb nomlaymiz.ShellTreeView komponentasining ShellComboBox xususiyatiga ShellComboBox1 ni, ShellListView xususiyatiga esa ShellListView1 ni, Root xususiyatiga rfDesktop ni kiritamiz.ShellComboBox komponentasining ShellTreeView xususiyatiga ShellTreeView1ni, ShellListView xususiyatiga esa ShellListView1ni kiritamiz.ShellListView komponentasining ShellTreeView xususiyatiga ShellTreeView1ni, ShellComboBox xususiyatiga ShellComboBox1ni kiritamiz.Natijada ushbu komponentalar o‘zaro bog`lanadi.
Icon tugmasining dasturlash qatoriga quyidagilarni kiritamiz:
procedure
TForm1->SpeedButton1Click(S}er: TObject);
{
ShellListView1->ViewStyle=vsIcon;
};
List tugmasining dasturlash qatoriga quyidagilarni kiritamiz:
procedure
TForm1->SpeedButton2Click(S}er:
TObject);
{
ShellListView1->ViewStyle=vsList;
};
Report tugmasining dasturlash qatoriga quyidagilarni kiritamiz:
procedure
TForm1->SpeedButton3Click(S}er:
TObject);
{
ShellListView1->ViewStyle=vsReport;
};
SmallIcon tugmasining dasturlash qatoriga quyidagilarni kiritamiz:
procedure TForm1->SpeedButton4Click(S}er: TObject);
{
ShellListView1->ViewStyle=vsSmallIcon;
};
Loyihani kompyuter xotirasiga saqlaymiz va F9 tugmasini bosamiz. Natijada mini provodnik dasturi ishga tushadi. ShellTreeView yoki ShellComboBox komponentalaridan kerakli katalogni tanlaymiz. Tanlangan katalog tarkibi ShellListView komponentasida namoyon bo‘ladi. Icon, List, Report va SmallIcon tugmalari orqali esa ShellListView komponentasi tarkibi ko‘rinishini o‘zgartirish mumkin ya’ni katta ikonkali, ro‘yxatli, fayl haqidagi ma’lumotlar bilan va kichik ikonkali ko‘rinishlari mavjud.

3.6.12-rasm

Download 14,73 Mb.
1   ...   138   139   140   141   142   143   144   145   ...   178




Download 14,73 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



ShellTreeView, ShellComboBox va ShellListView komponentalaridan foydalanib “Проводник” dasturini tayyorlash

Download 14,73 Mb.