
- •26. Форма терезесі.
- •57. Программаны орындау кезіндегі қателерді дұрыстау.
- •58. Депозитария- проект және формалар қоймасы.
- •59. Формада компоненттерді «көп қабатты» орналастыру.
- •5. Компоненттер палитрасы.
- •6. Форма терезесі.
- •7. Редактор коды терезесі.
- •8. Объектлер инспекторы.
- •10. Интегралданған өңдеу ортасы терезесін конфигурациялық басқару.
- •12. Проектнің негізгі файлдары.
- •13. Проект каталогтарын ұйымдастыру.
- •14. Жаңа проект құру.
- •15. Проектні сақтау.
- •16. Проект менеджері(Project Manajer).
- •18. Проектге жаңа форма қосу.
- •19. Форманың жеке көшірмесін жасау.
- •20. Депозитариядан форманы уақытша алу(заимствование).
- •21. Форма мен модульді проектге қоспай көру.
- •22. Компоненттерді кітапхана бетінен формаға тасымалдау.
- •24. Parent және Owner компоненттері.
- •27. 59. Формада компоненттерді «көп қабатты» орналастыру.
- •28. «Жоғалған» компоненттерді іздеу.
- •29. Object TreeView терезесі және Редактор Коды диаграммасының беті.
- •30. Компоненттер тобымен жұмыс істеу.
- •31. Компоненттер фиксациясы.
- •32.58.Депозитария- проект және формалар қоймасы.
- •33. Code Insight-ты қолдану.
- •34. Class Explorer класстар зерттеушісі.
- •35. Редактор кодының терезесіне орнатылған өңдеуді қолдау(поддержка разработки).
- •37. Проектні құрастыру және компиляцияға жіберу.
- •38. Құрастырушы және компилятор хабарламасы.
- •39.57. Программаны орындау кезіндегі қателерді дұрыстау.
- •40. Watch List бақылау терезесі.
- •41. Қосымшаларды қадам бойынша орындау.
- •42. Үзіліссіздік нүктесі.
- •43. Debug Inspector –кейінге қалдыру инспекторы терезесін қолдану.
- •44. Енгізілетін компоненттер тізімі және мәтіндік ақпараттың бейнелері
- •45. Label,StaticText,Panel компоненттерінің жазуларындағы мәтiннiң бейнелерi
- •46. Edit, LabeledEdit, MaskEdit редакциялау терезелері.
- •47. ListBox, CheckListBox, ValueListEditor, ComboBox, ComboBoxEx- тiзiмдерден таңдаудың компоненттерi
- •48. StringGrid - жолдар кестесi
- •49. 60.Енгізілетін компоненттер тізімі және сандардың,күн мен уақыттың бейнелері.
- •50. UpDown ,cSpinEdit - бүтін сандарды енгізу және бейнелеу компоненттері.
- •51. F1Book компоненті- excel беті.
- •52. Мәтiндiк және сандық мәлiметтердi синтаксис бойынша дұрыс енгiзудi қамтамасыз ету.
- •54. Windows құжаты үлгісіндегі мәліметтерді бейнелеу-ListView компоненті.
- •61. Қолданушы кнопканы шерткенде, кнопкада қандай да бір жазу шығаратын қосымша құрыңыз.
- •62. 89. Екі санды енгізіп, көбейтіндісінің нәтижесін шығаратын қосымша құрыңыз.
- •63. Қателік шыққан жағдайда не істейміз? Мысал келтіру
- •64. Екі резистордан тұратын электр шынжыры(цепь) берілген.Олар параллель де,тізбектей де жалғануы мүмкін.Кедергісін есептеңіз.
- •65. Қарапайым және күрделі программалау жүйелеріне мысал.
- •66. Күрделі жүйелердін құрулымы. Күрделі жүйелердін мысалдары.
- •67. Хаосты ретке келтіру. Декомпозициянын қызметі.
- •68. Декомпозициянын қызметі. Абстракциянын қызметі.
- •69. Программалық жүйелерді жоболау әдістері.
- •70. Объектілік моделдердін мысалдары.
- •71. Объектілік жолынын қурылу бөлімдері. Программалау парадигмасы.
- •72. Абстракция. Инкапсуляция. Модулдік.
- •73. Иерархия. Типизациялау. Параллелизм.
- •74. Объектілік моделді ќолдану. Кластар жјне объекттер.
- •75. Объектілер арасындағы қатынас. Қатынас типтеріне мысал.
- •78. Ассоциация. Мұралау. Әдіс іздеуі.
- •79. Агрегация. Класстар байланыстары.
- •80.Кластардың және объектердің өзара байланысына мысал.
- •81. Кластардың және объектердің сапасы.
- •83. Кластардың және объектердің идентификациясына мысал.
- •84. Объектіге бағытталған анализ.
- •85. 87. Кілттік абстракциялар және механизмдерге мысал.
- •Void calibrate(Temperature actualTemperature);
- •86.Әдіс. Белгілер. Белгілер элементтері.
- •88. Моделдер және ракурстар. Логикалық және физикалық моделдерге мысал.
- •90.. Статикалыќ жјне динамикалыќ моделдер. Жобалау аспаптары.
46. Edit, LabeledEdit, MaskEdit редакциялау терезелері.
Text қасиеті AnsiString деген жол типі бар. Осы типке меншіктесек, онда сандық ақпаратта оның автоматты түрде жолға айналуы жүреді. Мысалы:
Edit1->Text=5. / 2;
Компилятор қалыпты қабылдайды және терезеден «2,5» мәтіні пайда болады. Сандық ақпараттарды енгізіп жатқанда StrToFloat функциясын және StrToInt функциясын қолдану керек.
MaxLength қасиеті енгізілетін мәтіннің максимальды ұзындыіғын анықтайды. Егер MaxLength=0 болса, онда мәтін ұзындығы шектелмеген. Modified қасиеті орындалу барысында ғана қол жетімді. Ол терезеде мәтіннің редактрленуі жасалғанын көрсетеді. Егер осы қасиетті қолданғымыз келсе, онда оны қолданар алдында Modified қасиетіне false белгісіне қою қажет. PasswordChar қасиеті редактрлеу терезесін пароль енгізу терезесіне айналдырады. Үнсіз келісім бойынша PasswordChar мәні «#0»-ге тең. Осы қасиеттердің барлығы барлық редактрлеу терезесіне байланысты айтылды. Edit компонентінде осы барлық қасиеттер шектеулі. Ал LabelEdit компонентінде Edit –тен айырмасы жоқ болғанымен, белгі бар. Ол EditLabel қасиетімен беріледі. TBoundLabel класс объектісі болып табылады. Бұл класс барлық негізгі қасиеттерге ие: Caption, Color, Font, Layout, ShowAccelChar, WordWrap, Canvas.
MaskEdit компоненті Edit және LabeledEdit компоненттерінен EditMask қасиетінен жол маскасын беруге болатындығымен ерекшеленеді. Ол қолданушы синтаксисті қателер енгізуді болдырмайды. Мысалы: телефон нөмерлерін, паспорт номерлерін, мекен-жай, уақыт т.б
47. ListBox, CheckListBox, ValueListEditor, ComboBox, ComboBoxEx- тiзiмдерден таңдаудың компоненттерi
Қазір қарастырылытын компоненттер тізімнен таңдап алуды қамтамассыз етеді. Ол ListBox, CheckListBox, ValueListEditor компоненттері. Бұл компоненттерді қолдану қолданушы тізімнен дұрыс жауапты таңдап алған кезде ғана ақпаратты қатесіз енгізуді қамтамасыз етеді.
ListBox, CheckListBox компоненттері жол тізімдерін бейнелейді және қолданушыға қажетті жолды таңдап алуды қамтамассыз етеді. Осы екі компоненттің негізгі қасиеті жол тізімінен тұратын Items қасиеті болып табылады.
ListBox компонентінде MultiSelect қасиеті бар. Ол тізімнен көптеген таңдаулар жасауға рұқсат бере алады. Егер MultiSelect= false болса, онда қолданушы тізімнен тек бір ғана элемент таңдап ала алады. ListBox компонентін біраз қарастырдық енді осыған ұқсас компонент CheckListBox компонентін қарастырайық. Ол тізімді индикатормен береді. Ол тура ListBox сияқты бейнеленеді, бірақ әр жол жанында индикатор беріледі. Ол индикатор арқылы қолданушы таңдауын ауыстыра алады.
Енді ValueListEditor компонентін қарастырайық. Бұл редактрлеу терезесі «аты =мәні» түріндегі жол тізімі. Терезеде екі баған бар. Біріншісі «Key» екіншісі «Value». Key қасиеті аттардың индекстелген тізімі.
Ағылып түсетін тізімдерді қарастыратын компоненттер: ComboBox, ComboBoxEx.
ComboBox компонентінің бейнелену стилі оның Style қасиетімен анықталады. Ол келесі негізгі мәндерді қабылдайды:
-csDropDown- бірдей биіктіктегі ағылып түсетін тізім
-csSimple- бірдей биіктіктегі жиналған ағылып түсетін тізім
-csDropDownList- редактрлей терезесі жоқ жолдары бар ағылып түсетін тізім
-csOwnerDrawFixed- бірдеә биіктікті жолдары бар сурет пен мәтін бейнелене алатын ағылып түсетін тізім
-csOwnerDrawVariable- әр түрлі биіктіктегі жолдары бар сурет пен мәтін бейнелене алатын ағылып түсетін тізім
ComboBoxEx компоненті ComboBox компонентіне өте ұқсайды. ComboBoxEx компоненті ComboBox компонентінен тізімге суретті енгізу оңайлылығымен ерекшеленеді.