§ 7. Работа са стандартнымі дыялогамі

Практыкаванні

   

1. Стварыце праект «Код цвета». Пры дапамозе стандартнага дыялогу выбіраецца колер панэлі (падзея OnClick для панэлі). Раскладзiце гэты колер на састаўляючыя. Яны будуць адлюстраваны на адпаведных каляровых панэлях. Лікавае значэнне колеру выводзіцца ў дзесятковым і *(або) шаснаццатковым прадстаўленні. Для вылучэння чырвонай, зялёнай ці сіняй састаўляючай колеру можна скарыстацца функцыямі GetRValue (TColor n), GetGValue (TColor n), GetBValue (TColor n) адпаведна. Функцыі вяртаюць лікавае значэнне, якое можа быць выкарыстана ў якасці параметра функцыі RGB.

Прыкладны выгляд формы:

2. Згенерыруйце выпадковыя лікі ў зададзеным дыяпазоне і захавайце іх у файл. Палічыце колькі ў файле простых лікаў. Вынік вывесці на форме. Прыкладны выгляд формы можа быць такім жа, як і ў прыкладзе 7.9.

3. У тэкставым файле запісаны колькасці. Палічыце лікі ў вектар. Адсартуйце іх па ўзрастанні. Вынік запішыце ў іншы тэкставы файл. Выбар файла з данымі і вынікамі рабіце з выкарыстаннем стандартных дыялогаў працы з файламі. Для выкарыстання функцыі sort падключыце бібліятэку algorithm.