KomputeranBernameyên

Delphi - Application Environment Development

pêşketina Software ji bo Windows û yên din gel pergalên xebitandinê dikare ji aliyê gelek cureyên cuda yên Amûrên çêkirin. Di nav kesên ku bi destê navdare ji bo pêşdebiran dibe Russian û biyanî bi şikilkî, - bernameya Delphi. taybetmendîyên wê yên tool pêşveçûnê çi ne? Çi ji kesayetên herî derfetên xwe ne?

General information about Delphi

IDE - Delphi bernameyên serlêdana, ku hatiye dîzaynkirin bi to run li OS Windows, MacOS, û li ser pergalên xebitandinê mobile - iOS û Android. Bi şikilkî sadebûn û ji prosedûrên nifşê ziman û code.

Eger pêwîst bike, ragihandinê di asta nizm de bi pergala xebatê û pirtûkxaneyan de hatiye nivîsîn li C ziman û C ++ pêşkêş dike. Bername bi ku bi Delphi afirandin, xwe bi çermê third-party ne pêwîst bo destpêkirina - wek, ji bo nimûne, Java Machine Virtual. Delphi - rewşeke pêşveçûna ku dikare bi serkeftî ji aliyê her du profesyonel û ji bo armancên perwerdeya bikaranîn. Li ji bo fêrbûna bingehîn ên derfetên xwe, pêwîst e xwediyê wesf û zanînê yên zimanan bernameyên aloz bilind ne.

The avantajên sereke

Learn çi tiştên ku berjewendiyên sereke ya berhemên nivîsbariyê di pirsa in. Dema ku, di yek rê an din IT-şîrketa Mantiq bo hilbijartina ji derdorên pêşketina hatiye lidarxistin, Delphi bûye hilbijartina gelek bernamenûs, û tê pêşniyarkirin wan bi kar bîne. Ev e ji ber wê yekê ku ev derdora dikarin sepanên ku di bilez herî mimkun biafirîne, ji bo wan ne bi performansa bilind jî di van komputerên ku xwedî taybetmendîyekî hardware herwek. Argumana girîng ya ji bo hilbijartina jîngehê pêşkevtina - mirov dikare bi amûrên nû yên ji aliyê set standard ên çareseriyê niha di virtual Delphi nixumandî ne temam.

Em niha bixwînim çi ciyawaziyên çi bikaranîna pratîk derfetên Delphî de.

Taybetmendîyên wê yên virtual

Berî her tiştî, tu bala xwe bide, hin taybetmendiyên virtual ya navîn yên pêşvebirina bernameyan bidin. Bi vî awahî, di qada xebatê ya avahiya di bernameyê de dimeşin operasyona hemwext bi çend windows bingehîn. vê malê bi berfirehî rawestin.

Delphi jîngehê pêşketina, version 7 bi taybetî jî, yên ji activation ji modules key jêr e: designer form, editor, paleta, Object Mufetîşê, û directory. Hindek varyantên Delphi pêkhateyên nîşankirin dikarin bên şandin cuda. box shape - Ji bo nimûne, editor, dikarin ji bo lapereyek yên qanûna bernameyê, designer biþînim. Lê belê, fonksiyonên wan dê bibe heman. Marked hêmanên virtual Delphi dikare jimareke alavên cuha auxiliary temam. Ku bêhtir du yekem bi wê be, ya nihêrîna prosedurên pêşketina software. Lê belê girîng e ku yên din. ku taybetmendiyên bikaranîna modules Delphi nîşankirin binêrin.

Form Designer, Edîtor û Palette

Bi kar pêşvebirinê form designer virtual xwe diafirîne. Di dorê, ku li editor code de hatiye nivîsandin. Gelek bernamenûs, ku pêşniyar ji bo hilbijartina jîngehê pêşketina Delphi weke çareseriya herî maqule herî, wekî argumana bînin rehet ên bikaranîna designer forma. Hin pispor bawer dikin ku vê pêvajoyê de ye more like a game.

Gava ku user dest pê dike ji bo bernameyê û direve designer formê de, paşê di destpêkê de ev tune hêmanên, ku ev vala be. paleta - Lê Îsa di cih de dikare bi bikaranîna amûrên located at ya din Delphi module tije bû. Hêmanên virtual di bernameyê de, bi ku di designer forma mîheng divê tîma, ku, li dorê, bi di editor nivîskî rêvebirin.

Lê dîsa yet ji rengan de. Bi alîkariya ev dikare di forma designer tiştên rast danîn. Ji bo bikaranîna a tool taybetî divê carekê li ser vê bitikîne - Heta ku ew li herêmê ji rengan de, cara duyem e - li ber pencereyê form designer. Piştî ku, ji bireserê re rêdikirin di herêmê de li pêşketina bar wê, û mumkin e ku dermanan koda di editor bo it.

Çavdêrê object

elementeke girîng ku dihewîne Delphi - serlêdana jîngehê pêşketinê ji bo Windows û yên din platformên populer - object inspector. Ev dibe ku ji da zanîn ku agahiyên ku di diguhere: ev bandorê li statuya object ku di designer form de hatiye hilbijartin.

Object avahiya Mufetîşê e. Ev ji du windows pêk tê. Di her algorîtmayên sabît ku biryarê li ser helwesta pêkhateyên respective. Yê pêşî nîşan milkên, di ya duyem de - bûyeran. Eger bernameçêker dixwaze lihevanîna li algorîtmayan ku component taybetî tesîrê, ew ji bikarêbe Mufetîşê Object li balê. Ji bo nimûne, tu dikarî li positioning ji hêmanên cuda yên virtual ji bernameyên, height û width xwe biguherînin.

Di Mufetîşê Object de heye bijareyên, tu ji bo guhertina di navbera pages rengê milkên an jî bûyerên ku bi rasterast bi editor re têkildar bi kar bînin. Îcar, eger tu du qat-click li aliyê rastê yê tu ji tomar li ser ekranên wê, koda ku bersivê ji bo bûyereke taybetî, îcbar dike ku di editor.

pêşketina Software li Delphi e bi kar Mufetîşê Object ya ji bo çareseriya pirsgirêkên cuda. Ev yek bi vê rastiyê ye ku bi vê amûra di rastiyê de taybetiyên biçük li ser formê de, herweha ji bo xwe biguherin tesbît kirin. Em bi berfirehî hin taybetiyan bi inspector object de xwendiye.

Mufetîşê Object: derfetên Dixwestin

Ji bo ku fêm bikin ku çawa Delphi IDE di warê interaction objects Mufetîşê û Elewîtî, tu dikare ji bo guhertina taybetiyên hinek hêmanên hevpar ya virtual nivîsbariyê Di Windows - ji bo nimûne, Memo, Button û listbox (paşê em ê ji naveroka xwe zêdetir hêre). Ji bo destpêkeke ku divê ew li ser şêweyê bikaranîna îmkanên License de bê bicîkirin, Delphi.

Hûn dikarin hewl bidin ku bi ceribandineke bi malê Ctl3D. Ji bo vê jî, divê hûn pêl li ser form, û paşê biçe Object Mufetîşê û guherandina nirx ji xênî di pirsa. Piştî vê formê girîng naguhêrim dîtinê. Hevdemî malê Ctl3D wê ji bo her yek ji hêmanên ku di pencerê de pêşketina danîn guhertin.

Piştî ku di ceribandinên em dîsa dikarin herin zîvirandin û xurtkirina nirxa Ctl3D. Piştî ku dora ji bo hêmanên ku Memo û runtime. Niha hûn dikarin taybetiyên xwe li ser form dîtinê guhertin, cihê,. Ji bo nimûne, bi hilbijarti- babetî Edit ji pêşeka, û piştre - Size, ji bernameçêker dikarin firehî û bilindahiya objects guhertin. e, vebijarkek ji wan re saz bikin, li navenda, bi hilbijarti- Edit û Paris hene. çalakiyên minasib de tesîrê dê tiştên ku di Mufetîşê Object de nîşan dan.

guhertina taybetiyên pêkhateyên dikare ji aliyê mijarê de module Delphi hatiye lidarxistin. Ji bo nimûne, eger di çarçoveya erka e ji bo danasîna ji bo wan jî rengê taybet, ku ev e, variations tevlêbûna gelek amûrên. Ewil, tu fermana bi têkildarî ya ku bi rengê bikevin - wekî sor - clRed, - di herêmê de li rêveberiya metodek. Ya duyem, bikarhêner dikarin a color ji lîsteyê hilbijêrî. A sêyemîn jî ew e, ku bijarteka cot-click the Properties Color li wir - lapereyek color-jinekê ku wê derkevin. Bi heman awayî, a pêşvebirinê dikarin taybetmendiyên xwe û tiştên din biguherînin - ji bo nimûne, MIME-font, reng an size.

directory

Delphi - IDE, ku ji aliyê sîstema alîkariya têra xwe berfireh temam. To zihniyeta ku ew, ji babete Help menu hilbijêre. rêberek - Hingê wê we yek ji medium ku em li jorê ji bo pêşxistina modules software di pencerê de behsa bibînin. Bi kar bîne ji wan re ev e ku dema tu pêl user F1 ê a hint taybet bistîne, ev yên di vê tool engagement. Ji bo nimûne, eger bernamesaz û kar bi inspector object de, ew dikarin bi yek ji taybetiyên hilbijêre, û paşê F1 a çapemeniyê û agahiyên berfireh li ser option têkildar. Di heman dikare dema xebatê de bi hemû elementên din yên virtual, ku di nav a jîngehê pêşketina Delphi 7 û versîyonên din ên type minasiw software kirin.

elementên din yên virtual

Di nava pêkhateyên dî girîng a çareseriyê software virtual raporên - pêşeka, li Access Quick Darikê Amûran, herwiha wekî edîtorê image. Li ser menu - ew jî dihêle ku bernamesaz û ji bo gihîştina bi lez ji bo pêkhatên niha li avahiya jîngehê pêşdebirinê. Bi kar tînin, ev çawa tu dikarî bi mişkî, da û bi bikaranîna bişkojkên. tenê li jêr menu ya Access Quick Amûran ye. Hinek ji karên xwe û PAJKê bi kesên ku karakterîstîk ên menu in, di heman demê de gihîştina wan bi leztir e. editor Wêne Delphi di tiştekî mîna bernameya Paint Di Windows. e ku, bi alîkariya wê tu dikarî lihevanîna yên sade pictures ku li ser wan neqşên û unsûrên din.

Tools bernameyên

Delphi - IDE, ku hejmareke mezin ji amûrên ji bo Zêdekirina berhemdarîya bernameçêker. Bi vî awayî, em nedidîtin, li ser modules key bi destê komek ji amûrên taybet dagirtin. Di nav wan: ber pêknehatina, berhevkar, her weha pêkhateyên û WinSight WinSpector. Têbînî: Dibe ku li hindek varyantên Delphi kontrol tomar divê ji bo sazkirina cuda. Em .Mezinbûn xwe bixwînin.

Debuggera bi Delphi

Li ser pêknehatina - ev tool temamkerê beşa editor code yên ku rahiştiye kontrolên hewce yên ji algorîtmayan software minasib ji bo duristîya. Bi ev, ji pêşvebirinê bi rastî dikarin ce'sûsîya line source code xwe bi line. Di hin rewşan de, ji bo çareserkirina vê pirsgirêkê, wekî pêşveçûna yên pêkhateyên, Delphi wek hilberîneke standalone dikare bi pêknehatina Link, ku rê dide ku bernamesaz û ji bo code verification pêşkeftîya ku di software temam kirin.

berhevkar Delphi

Em niha ji yên di nirxandin û dendikên jîngehê pêşketina bixwînim. Zanibe ku li avahiya Delphi belkî çend hêmanên berê. Bi vî awayî, e, vebijarkek bi kar dendikên DCC, di dozên kêrhatî ye ku li wir li cihê ku karê bi karê ji bo serlêdana li ber pêknehatina Link.

Winsight û WinSpector

Ev modules di nav wan ên ku divê li Delphi bê were sazkirin zêdetir in. Bi şikilkî zehmetî û xizmekî li berhemên. Lê belê, gelek bernamenûs, ku cîhêreng ên ji derdora pêşketina Delphi meşandin, bawerî ew e ku, ev pêkhateyên sure to hîn bi kar be. Bi vî awayî, module Winsight tê bikaranîn ji bo şopandin û mesajên Windows. Bi vî rengî component WinSpector e, divê em ji bo tamîrkirina dewletê yên komputerê di pelê taybet. Eger di dema pêşketina software têkçûna pêk bê, ev e herdem gengaz ji bo vekirina file û bibînin, ka çi bibe sedema pirsgirêkê.

pêkhateyên standard

Delphi jîngehê pêşketina, agahiyên giştî yên ku em bi dixwînin, ew daxilê hejmara pêkhateyên standard, ku bi kêrhatî ji bo nas in. Pispor amaje bi wan jêr e: MainMenu, popupmenu, Label, Edit, Memo, Button, graine, RadioButton, listbox, vêna têke combobox, scrollbar, GroupBox, Panel, û Scrollbox. Em hûragahiyan li wan yê taybetî xwendina wê.

component MainMenu hatiye dîzaynkirin ku ji cih pêşeka sereke di virtual afirandin ji aliyê bernameya. Ji bo vê jî, di cihê ku em babete guncaw di formê de, û paşê bang li malê babetî di rêya Mufetîşê Object de, û paşê biryarê li ser tomar menu despêbike.

component popupmenu hatiye dîzaynkirin ku ji cih menu pop-up di virtual afirandin ji aliyê bernameya, ango, vekirina bi klîk ji mişkî.

component Label ve tê bikaranîn ji bo ku yên di nivîsê de di pencereyê di bernameyê de nîşan dan. Ev dikarin bên mîhenkirin, bo nimûne, ji bo danîna li font xwestin li Mufetîşê Object de.

component Edit ye, ji bo nîşandanê text li ser bermayiyên screen, ku bikarhênerê biguherîne, dema ku bernameyeke bi bez tê aktîfkirin. Memo component temam xwe bi rêya ku, li dora, dikarin bi text mezin dixebitin. Ev element birîtî ye, bo nimûne, options wek wrap peyva, text reqe.

component Button hatiye dîzaynkirin ku ji bo pêkanîna çalakiyên cur bi tikandina bişkojka dema bernameyê dixebite ye. Cîyê hêmana rêdikirin di formê de, û paşê code guncaw bikevin.

component Cyborg destûrê ji bo nîşandanê on-line screen bi lapereyek biçûk, ku dikare bê bi mişk kirin lekeyek check. A element similar - RadioButton. Ew cuda, bi muxataban re, xuya - hêmana diduyan wek circle kirin, û ya duyemîn jî, endamê pêşî destûrê selection hemwext yên çend options, RadioButton - bi tenê yek.

component listbox tê bikaranîn ji bo nîşandanê screen lîsteyê de li ser ku yek bikarhêner dikarin bi mişk de kitêbeke. Tiţtę ku ew hêmaneke din jî - têke combobox, di heman demê de ku ji aliyê hizirkirin ku bikevin text di qada taybet dagirtin.

component scrollbar - a bar kitêbê de li ber pencereyê. Bi piranî xuya automatically ku di nêzîk de wekî qada text an shape of the tiştên mezintir di pencerê bibe.

component GroupBox ye da ku li gor pergala * bi darê di navbera windows bi tikandina key pekanê aktîfkirin. element Panel de bê temam kirin ku tevgera dikare objects zêdetir li ser form çêkirin.

component Scrollbox destûrê ji bo tamîrkirina shape of herêmê ku dikare horîzontal û vertically scrolled. Li gorî ji bo ku milkê ku bi destê pencerê de sereke yên Delphi by default bilêv. Lê eger ji bo tevlîbûna van vebijarkên li shapes qada taybet divê li wê derê, tu dikarî Scrollbox component bi kar tînin.

summary

Delphi - jîngehê pêşketina sepanê bi derfetên mezin, di heman demê de bi şikilkî sadebûn û ji bikaranîna ji fonksiyonên bingehîn. Bi amûrên ku di avabûna xwe de jî, pêkan e ji bo afirandina cîhêreng ên ji cureyên bernameyên ji bo Windows û yên din pergalên xebitandinê gel.

Hilbijartin Delphi amûrên pêşketinê, gelek bernamenûs sedema interfaces hêmanên software guncaw, herweha cur be cur ên Amûrên ku ji bo xebatê li ser her beşek ji bernameya baş in - di dîzayna sehneyê de, ji algorîtmayan bernameyî an de vekole.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ku.delachieve.com. Theme powered by WordPress.