Delphi программасы


Мазмұны

Кіріспе 4

  1. Delphi программалау тілі туралы негізгі ұғым 5Delphi тарихы, Delphi тілінің версияларыDelphi қолдану аумағы
  2. Delphi компоненттері мен өңдеу ортасы. Delphi өңдеу процесіндегі Form1, PageControl1 компонентіDelphi өңдеу процесіндегі BitBtn, Memo1 компонентіDelphi өңдеу процесіндегі Label1, Edit1 компонентіDelphi өңдеу процесіндегі Button1, Button2, Button3компоненті

3. Қолданушы инструкциясы

3. 1. Ақпаратты басып шығаруды ұйымдастыру:

Қорытынды

Қолданылған әдебиеттер тізімі

Қосымшалар

Кіріспе

Бастапқыда компьютер болмаған кезде адамдар барлық есептеу, іс-жұмыстары қолмен істеген. Кейін технологияның қарқынды дамуына байланысты көптеген қажетті ақпарат құралдары пайда бола бастады. Осы пайда болған құралдар ішінде әрине өзімізге аса тиімді ақпарат құралы компьютер де бар. Компьютер арқылы ақпаратты сақтауға, өңдеуге, тасымалдауға және де қабылдауға болады. Оның осы тиімді жақтарын пайдалана отырып, біз өзімізге тиісті жұмыстарымызды атқаруға мүмкіндік береді. Дами келе көптеген программалау тілдері пайда бола бастады.

XXI ғасыр елімізде қоғамдық информатикаландыруды - мемлекеттік саясаттың негізгі элементтреінің біріне айналып отыр. Қоғамды информатикаландыру - деп информатиканы елдің экономикалық нығаюын қамтамасыз ететін, ғылыми -техникалық прогресін жеделдетін қоғамдық байлық ретінде жаппай пайдалану және жылдам әрі нақты ақпараттар беруді айтамыз. Қазіргі таңда пайдалануға арналған арнайы программалар мен программалар жабдықтары көптен саналады. Сондықтан да осы зерттеудің өзектілігі ретінде компьютерлік программалық тілдердің ішінде танымал, әрі жетілген түрі болып саналып жүрген Borland Delphi 6. 0 программалық тілінің мүмкіндіктерін пайдалану арқылы: тест программалары, кезөкелген пәнді үйрететін программалар және т. б. программалар атқаруға болатынын көрсетіп, ұсынып отырмын.

  1. Delphi программалау тілі туралы негізгі ұғымDelphi тарихы, Delphi тілінің версиялары

Delphi -дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте -бірте кеңейтілген 2, 3, 4, 5, 6-нұсқалары жарық көрді. Мысалы, 5-нұсқа 1999 жылы, 6-нұсқа 2001 жылдың мамыр айында жарыққа шықты. 5, 6-нұсқалардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows32 операциялық жүйесінің негізінде дайындалған.

Тек, Delphi 6, оған қоса 1991 жылы жарық көрген, салыстырмалы арзан, Linex операциялық жүйесінің негізінде де жұмыс істей алады

Delphi 6-да интернет үшін қосымшаларды дайындау мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс істеуге ұсынылып отырылған кітапқа қарастырылмаған кейбір өзгешіліктер енгізілген.

1. 2. Delphi қолдану аумағы

Мәліметтер базасының пайда болуы жалпы алғанда есептеуіш техникалардың жетілдірілуі мен олардың құнының төмендеуіне байланысты. Алғашқы кезде есептеуіш техникалар тек “қолмен” шығаруға болмайтын математикалық кұрделі есептеулерді шығару үшін қолданылды. Кейін компьютерлік техпологиялардың дамуына байланысты бұндай есептеулер тек автоматтандырылған жүйелер арқылы есептеле бастады.

Сол уақытта компьютерлерді ақпаратты сақтау мен өңдеу үшін қолдану ойластырылды. Адам өмірінің кез келген саласында қажет болатын ақпараттар мен мәліметтерді есептеуіш техника арқылы сақтау, өңдеу және беру/алу өте ыңғайлы болып шықты. Соған сәйкес қазіргі заманда адамдар өз қызметтерінде ақпаратты көп пайдаланатындықтан есептеуіш техникалар ақпаратты сақтау мен өңдеуге ыңғайлы етіліп жетілдірілуде.

Мысалы, біз оны күнделікті супермаркетте белгілі бір нәрсені сатып алып кассаға барамыз, кассир өз кезегінде өнімдерді штрих-код бойынша белгілеп, сізбен есептеседі. Осы кезде сканер енгізілген штрих-кодтың нөмірін тіркеп, соған сәйкес мәліметтер базасына енгізілген соманы тауып береді. Содан бағдарлама сатып алынған тауарларың жалпы құның өзі санап қорытынды нәтижені шығарып береді.

Delphi қазіргі кезде кең қолданысқа ие. Ол банктерде, жоғарғы оқу орындарында, жеке кәсіпкерлікте, зауыт пен фирмалар және т. б. автоматтандырылған процестерін толықтай өзіне қаратып алды.

Файлдық жүйелер барлығына танымал картотеканы алғаш компьютеризациялаған болатын. Берілген картотека (немесе құжаттардың тігілімі) берілген бір клиентпен, немесе қызметкермен байланысты ішкі немесе сыртқы мәліметті сақтай алады. Файлдық жүйелердің қысқаша сипаттамасы:

  • мәліметтердің топтастырылуы мен изоляциясы;
  • мәліметтерді көбейту;
  • мәліметтерден тәуелді болу;
  • файлдардың бірікпеуі;
  • тіркелген сұраныстар / қосымша саның тез арада көбейту.

Мәліметтер базасының артықшылықтары:

  • мәліметтердің толысымын бақылау;
  • мәліметтердің қарсылысты болмауы;
  • сақталатын мәліметтердің сол мөлшеріндегі көбірек қажетті ақпараттың болуы;
  • мәліметтерді қосарлама қолдану;
  • мәліметтердің бүтінділігін қолдау;
  • жоғарғы қауіпсіздік;
  • стандарттарды қолдану;
  • жүйе масштабының өсуімен байланысты тиімділікті қолдану;
  • кері талаптар кезінде орта шешімді табу;
  • мәліметтердің жұмысқа даярлануын арттыру;
  • өнімділік көрсеткіштерін жақсарту;
  • мәліметтерден тәуелсіз болуды пайдаланып жүйені қарапайымдылау;
  • паралальді басқаруды жақсарту;
  • резервті көшіру мен қайта орнатудың қызметтерін дамыту

Жетіспеушіліктері:

  • қиындығы;
  • мөлшері;
  • мәліметтер базасының құны;
  • аппараттық қамтуға жұмсалатын қосымша шығындардың болуы;
  • қайта құруға шығындарды жұмсау;
  • Өнімділігі;
  • Жүйенің жұмыстан шығып кетуі кезінде туындайтын қиындықтар.

2. Delphi компоненттері мен өңдеу ортасы.

2. 1 Delphi өңдеу процесіндегі Form1, PageControl1 компоненті

Ваизуалды бағдарлау тығыз қарым қатынаста жатқан екі процесстің әрекетінде құрылады:

  • Windows-терезесінің конструировалдау процесі;
  • Берілген терезеге және бүкіл бағдарлама элементтеріне қажетті функцияларды беретін код жазу процесі.

Бағдарлама жобасы бір терезеден тұрады.

Form1 - Delphi 6. Визуалды компоненттеріне арналған анықтама жүйесінің терезесі 1 қосымшада көрсетілген.

1. Form1 компоненті.

Қасиеттері:

Caption - “Help”;

BorderStyle - bsDialog;

ClientHeight - 208;

ClientWidth - 739;

Name - f_main;

Position - poScreenCenter;

ShowHint - False.

2. PageControl1 компоненті.

Қасиеті:

ActivePage - ts_standard (берілген суретте көрсетілген) ;

Name - PageControl1;

Style - tsTabs;

TabIndex - 0;

TabPosition - tpTop;


2. 2. Delphi өңдеу процесіндегі BitBtn, Memo1 компоненті

3. BitBtn компоненті .

Қасиеті:

Caption - ‘ ’;

Glyph - *. bmp; (өзінің суреті анықталған пернеге сәйкес) ;

Name - bb_ . . . ;

Show Hint - True;

Style - sAutoDetect;

TabOrder - 0 немесе …;

Жағдайлар:

BitBtnClick - берілген жағдай Memo1 компонентінде белгіленген компонентке анықтаманы шақырады.

4. Memo1 компоненті.

Қасиеті:

Name - m_help;

ScrollBars - ssVertical.


2. 3. Delphi өңдеу процесіндегі Label1, Edit1 компоненті

5. Label1 компоненті.

Қасиеті:

Caption - “Іздеу”.

6. Edit1 компоненті.

Қасиеті:

Name - e_find;

Text - ‘ ’.


2. 4. Delphi өңдеу процесіндегі Button1, Button2, Button3компоненті

7. Button1 компоненті.

Қасиеті:

Caption - “Іздеу”;

Name - b_find.

Жағдайлар:

Button1Click - керекті сөзді анықтама жүйесі бойынша іздеуді ұйымдастырады.

8. Button 2 компоненті

Қасиеті :

Caption - “Файл”;

Name - b_file.

Жайғдайлар:

Button2Click - табылған немесе көрсетіліп тұрған ақпаратты файл сақтайды. 9. Button 3 компоненті

Қасиеті :

Caption - “Басып шығару”;

Name - b_print.

Жағдайлар:

Button3Click - көрсетіліп тұрған немесе табылған ақпаратты басып шығаруға мүмкіндік береді.

Орындалатын бағдарламаның файлы Help. exe. ауаына иеленді. Жобаның құрамы:

Кесте 2. 1

Атауы: Атауы
Мәні: Мәні
Ескерту: Ескерту
Атауы: UHalp. dfm
Мәні: Нысана файлы
Ескерту: Барлық компоненттердің қасиет тізімі бар
Атауы: PHalp. dpr
Мәні: Жоба файлы
Ескерту: Жоба
Атауы: UHalp. pas
Мәні: Бағдарлама модулінің файлы
Ескерту: Жобаның функционалдығын анықтайды.
Атауы: PHalp. cfg
Мәні: Конфигурация файлы
Ескерту: Жобаның барлық конфигурациялары
Атауы: UHalp. dcu
Мәні: UHalp. pas арналған объектті файл
Ескерту: UHalp. pas откомпилировалданған версиясы.
Атауы: PHalp. dof
Мәні: Жоба проектісінің файлы
Ескерту: Өтпелі реттеулерден тұрады
Атауы: PHalp. res
Мәні: Ресурстар файлы
Ескерту: Пиктограммала мен графикалық суреттерден тұрады.

Қолданушы инструкциясы

Бағдарламаның тағайындалуы мен аталуы: визуалды компоненттерге арналған анықтама жүйесі

Берілген бағдарламының іске қосылуы үшін қажетті бағдарламалы қамту:

Help. exe;

  • Файлдар: UHalp. dfm; PHalp. dpr; UHalp. pas; PHalp. cfg; UHalp. dcu; PHalp. dof; PHalp. res.

Бағдарламалау тілі: Object Pascal.

Delphi қосымшасы русификацияланған болуы керек. Қолдану аумағы: Delphi визуалды компоненттері үшін анықтама жүйесі.

Анықтама жүйесінің файлымен жұмыс істейтін модульдің құрылымы:

Анықтама мәтінінің бөлек ауысымдары, олардың сипаттамасы:

function finding(p1:string; p2:string) :string;

var

f : TextFile;

s : string;

sr : string;

var

fp, ff : TextFile;

fn, fs : string;

Берілген бір тетікшені басып ерілген элементке анықтаманы шығарамыз::

procedure bb_FramesClick(Sender: TObject) ;

procedure bb_EditClick(Sender: TObject) ;

Memo1 компонентінде анықтама ақпаратының көрсетілуі 2 қосымшада көрсетілген.

m_help: TMemo;

Негізгі сөз бойынша іздеу терезесі 3 қосымшада көрсетілген:

e_find: TEdit;

b_find: TButton;

begin

AssignFile(fp, '_Panels. txt') ;

Reset(fp) ;

repeat

ReadLn(fp, fn) ;

AssignFile(ff, fn+'. txt') ;

Reset(ff) ;

repeat

ReadLn(ff, fs) ;

if pos(e_find. Text, fs) >0 then

begin

m_help. Lines. Add('') ;

m_help. Lines. Add(fs) ;

end;

until eof(ff) ;

CloseFile(ff) ;

until eof(fp) ;

CloseFile(fp) ;

end;

Табылған ақпаратты файлға сақтау:

b_file: TButton;

procedure Tf_main. b_fileClick(Sender: TObject) ;

begin

m_help. Lines. SaveToFile('FoundText. txt') ; Ақпараттың сақталуы.

end;

Ақпаратты басып шығаруды ұйымдастыру:

b_print: TButton;

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Кестенің құрылымын құру суреті
Delphi визуалды программасы
Мәліметтер базасы, мәліметтер базасын ұйымдастыру
АТС жұмысын жеңілдету үшін автоматтандырылған басқару жүйелерін пайдалану
Delphi- де программалау
Автосалон жұмысының деректер қорын жобалау
Delphi дің мультимедиялық мүмкіндіктері
Delphi ортасында
Delphi ортасының графикалық мүмкіндіктерін көрсететін программа және теориялық материал дайындау
Вуздағы кафедра құжат айналымын DELPHI көмегімен дамытуды ұйымдастыру
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz