Қазақстан республикасынын білім және ғылым министрлігі


Мәліметтерді енгізу-шығару,кескіндеу және түзету компоненттерімен жұмыс жасап үйрену



бет16/22
Дата23.01.2023
өлшемі119,43 Kb.
#166120
түріМазмұндама
1   ...   12   13   14   15   16   17   18   19   ...   22
Байланысты:
Алгоритм практика Азиза 2пвт (1)

Мәліметтерді енгізу-шығару,кескіндеу және түзету компоненттерімен жұмыс жасап үйрену
Форма негізгі визуальды компонент болып табылады. Нгізгі Form компоненті — TForm класы. Қосымшаны құру формада басталады, қосымшаның интерфейстік бөлігін құрайтын визуальды компоненттер және жүйелік компоненттер осында орналасады. (Delphi жүктелгенде бос терезе — form1 пайда болады) Әр қосымша бірнеше формадан тұрады және бірейі негізгі болып таьылады да программа орындалғанда бірінші бейнеленеді. Проектіні құра бастаған кезде келісім бойынша Delphi – дк бірінші форма негізгі болады.
Проект файылында (dpr) бұл форма бірінші құрылады.
Мысалы:
Application. Initialize;
Application. Create form(TForm1, form1);
Application. Create form (TForm2, form2);
Application. Run;
Қосымшаның кез келген формасы негізгі бола алады, ол үшін осы форманың Createform әдісін (форма құрушы) бірінші көрсету керек.
Қосымшаны құру кезінде негізгі форманы Project/Options проект параметрлері терезесінде күрсеткен қолайлы. Form бетінің Mainform ашылған тізімінде негізгі форма таңдалады, одан кейін проект файлын Delphi автоматты түрде өзгердтді.
Форма модальды және модальды емес болуы мүмкін. Модальды емес формада қосымшаның басқа формасына форманы жаппай ақ көшуге болады, ал модальды формада басқа формаға көшу үшін міндетті түрде форманы жабу керек.
Windows жүйесінде қосымшның 2 түрі бар: бір құжаттылы (SD- бір құжаттылы интерфейс) және көп құжатты (көп құжатты интерфейс) (MDI)
Бір құжатты қосымша бір немесе бірнеше формадан тұрады, бір біріне тәуелсіз. Бұл қосымшада терезеде ішкі терезе болмайды, көп құжатты қосымшада негізгі терезенің ішкі терезелері болады.
Кез келген басқа визуальды компоненттер сияқты, форманың да қасиеттері әдістері және оқиғалары бар. Сонымен қатар тек өзіне ғана қасиеттер, әдістер, оқиғалар бар.
Проектке жаңа форма қосқанда Delphi проект файлын өзгерте отырып автоматты түрде класстың бір данасын құрады.
Формсаны автоматты құру процесін басқару үшін проект параметрлері терезесінде өзгеріс жасау керек. (form бетінің Auto- create forms тізімі). Егер форма бұл тізімнен Available forms тізіміне көшірілсе, онда оны құратын оператор проект файлынан шығарылады және программист қосымшаны құру кезінде форма экземплярын динамикалық құруы керек. Форма экземплярын құруға Create әдісін қолданады.
Форманың форма файлы (dfm) және программалық модулі (pas) болады.




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




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

    Басты бет