OrdinadorsProgramació

Delphi - Entorn de desenvolupament d'aplicacions

Desenvolupament de software per a Windows i altres populars sistemes operatius pot ser realitzada per molts tipus diferents d'eines. Entre aquells que es caracteritzen per molt popular entre els desenvolupadors russos i estrangers, - programa de Delphi. Quines són les característiques específiques de l'eina de desenvolupament? Quins són els més notables de les seves possibilitats?

Informació general sobre Delphi

IDE - delphi programes d'aplicació, els quals estan dissenyats per funcionar en el sistema operatiu Windows, MacOS i en els sistemes operatius mòbils - iOS i Android. Que es caracteritza per la senzillesa dels procediments de generació de llenguatge i de codi.

Si cal, proporciona una comunicació de baix nivell amb el sistema operatiu i biblioteques escrites en llenguatge C i C ++. Els programes que es creen amb Delphi, no requereixen de pells de tercers per començar - com, per exemple, Java Virtual Machine. Delphi - un entorn de desenvolupament que pot ser utilitzat amb èxit pels professionals i per a fins d'entrenament. Per tal d'aprendre el bàsic de les seves possibilitats, no necessàriament tenen una alta qualificació i coneixements de llenguatges de programació complexos.

Els principals avantatges

Aprendre del que ho són els principals avantatges del producte de programari en qüestió. Quan, d'una manera o una altra empresa IT-portat fonaments de la selecció dels entorns de desenvolupament, Delphi s'està convertint en l'elecció de molts programadors i va recomanar que utilitzin. Això es deu al fet que aquest ambient pot crear aplicacions de la forma més expedita possible, per proporcionar-los un alt rendiment fins i tot en aquells equips que tenen especificacions de maquinari modestos. Un argument significatiu a favor de l'elecció de l'entorn de desenvolupament considerats - que pot ser complementada amb noves eines que no estan coberts per un conjunt estàndard de solucions presents a la interfície de Delphi.

Ara estudiarem el que els matisos del que les possibilitats d'ús pràctic de Delphi.

Els detalls de la interfície

En primer lloc, es pot prestar atenció a algunes característiques de la interfície del mitjà de desenvolupament de programari. Per tant, l'espai de treball de l'estructura del programa involucra l'operació simultània amb diverses finestres bàsiques. Penseu aquesta propietat en detall.

entorn de desenvolupament Delphi, versió 7, en particular, implica l'activació dels següents mòduls principals: dissenyador de formularis, editor, paleta, inspector d'objectes, i el directori. En algunes versions de Delphi components marcats es pot denominar de forma diferent. Per exemple, l'editor pot correspondre a una finestra del codi del programa, el dissenyador - caixa de la forma. No obstant això, la seva funcionalitat serà la mateixa. elements de la interfície de Delphi marcades poden complementar una varietat d'eines auxiliars. Sobretot els dos primers són considerats com el punt de vista dels procediments de desenvolupament de programari. Però important com la resta. Tingueu en compte les característiques de la utilització de mòduls de Delphi marcats.

Form Designer, Editor i Paleta

Utilitzeu el dissenyador de formularis desenvolupador crea la seva interfície. Al seu torn, està escrit a l'editor de codi. Molts programadors que recomanen per triar entorn de desenvolupament Delphi com la solució més òptima, com un argument per portar la facilitat d'utilitzar el dissenyador de formularis. Alguns experts creuen que aquest procés és més com un joc.

Tan aviat com l'usuari comença a crear el programa i s'executa el dissenyador de formularis, a continuació, al principi no conté elements, està buit. Però va ser immediatament pot omplir-se utilitzant les eines situades en l'altre mòdul de Delphi - paleta. Elements de la interfície del programa, que es configuren en el dissenyador de formularis han de manejar l'equip, que, al seu torn, estan escrits en l'editor.

Però tornant però a la paleta. Amb l'ajuda que es pot col·locar en els objectes correctes dissenyador de formularis. Per utilitzar una eina en particular ha de fer clic una vegada sobre ell - sempre que ell està a la zona de la paleta, la segona vegada - a la finestra de dissenyador de formularis. Després d'això, l'objecte corresponent es mourà en l'àrea de desenvolupament, i és possible prescriure el codi en l'editor per a això.

inspector d'objectes

Un altre element significatiu que conté Delphi - entorn de desenvolupament d'aplicacions per a Windows i altres plataformes populars - inspector d'objectes. Cal assenyalar que la informació que es mostra en ella està canviant: afecta l'estat de l'objecte que està seleccionat en el dissenyador de formularis.

Objecte estructura Inspector. Es compon de dues finestres. A cada algoritmes fixos que determinen el comportament dels components respectius. La primera mostra les propietats, en el segon - els esdeveniments. Si el programador vol fer ajustos en els algoritmes que afecten el component particular, es basa en les capacitats de l'inspector d'objectes. Per exemple, pot canviar el posicionament dels diversos elements de la interfície de programes, la seva alçada i amplada.

En l'Inspector d'Objectes té marcadors, es pot utilitzar per canviar entre les pàgines que reflecteixen les propietats o esdeveniments que s'associen directament amb l'editor. Per tant, si fa doble clic al costat dret de qualsevol dels elements que es mostren a la pantalla, el codi que correspon a un esdeveniment en particular, s'involucra en l'editor.

El desenvolupament de programari a Delphi és utilitzar l'inspector d'objectes per resoldre diversos problemes. Això està predeterminat pel fet que amb aquesta eina per canviar realment les propietats dels objectes situats en el formulari, així com a si mateix. Hem estudiat en detall algunes de les característiques amb l'inspector d'objectes.

Inspector d'Objectes: aprofitar les oportunitats

Per tal d'entendre com l'entorn de desenvolupament integrat de Delphi en termes d'objectes i formes inspector d'interacció, es pot tractar de canviar les propietats d'alguns elements comuns de la interfície en Windows - per exemple, Memo, Button i Quadre de llista (més endavant examinarem la seva essència més). Per començar han de ser col·locats en el formulari, Delphi utilitzant els mitjans disponibles.

Vostè pot tractar d'experimentar amb la propietat CTL3D. Per a això, cal fer clic en el formulari, i després anar a l'inspector d'objectes i canviar el valor de la propietat en qüestió. Després d'aquesta manera és alterar significativament la aparença. Al mateix temps la propietat CTL3D es canviarà a cada un dels elements que es col·loquen a la finestra de desenvolupament.

Després de fer experiments podem tornar a donar forma i enfortir el valor CTL3D. Després d'això al seu torn als elements de la nota i el quadre de llista. Ara pot canviar les seves propietats, la ubicació en la forma, l'aparença. Per exemple, seleccionant l'element Edita al menú, i després - Grandària, el programador pot canviar l'ample i l'altura dels objectes. Hi ha una opció per organitzar-les en el centre, en seleccionar Edita i Alinear. Les accions apropiades afectaran al que es mostra en l'inspector d'objectes.

canviar les propietats dels components poden ser dutes a terme pel mòdul de Delphi subjecte. Per exemple, si la tasca és definir per a ells un color específic, és a dir, variacions participació de diversos instruments. En primer lloc, es pot introduir la comanda corresponent al color - com el vermell - clRed, - en l'àrea de gestió d'instal·lacions. En segon lloc, l'usuari pot seleccionar un color de la llista. En tercer lloc, hi ha una opció doble clic a les propietats del color - apareixerà una finestra de color afaitat. De la mateixa manera, un desenvolupador pot canviar els atributs i altres objectes - per exemple, el tipus de lletra, color o mida.

directori

Delphi - IDE, que es complementa amb un sistema d'ajuda suficientment detallada. Per referir-s'hi, seleccioneu l'element de menú d'Ajuda. A continuació podrà veure un dels mitjans que hem esmentat anteriorment, el desenvolupament de mòduls de programari a la finestra - una guia. Característica d'usar-los és que en prémer F1 usuari rebrà una pista específica, el que reflecteix l'especificitat d'aquesta eina de participació. Per exemple, si el programador està treballant amb l'inspector d'objectes, pot triar una de les propietats, i després premeu la F1 i obtenir informació de base sobre l'opció corresponent. El mateix es pot fer quan es treballa amb qualsevol altre element de la interfície, que inclou un entorn de desenvolupament Delphi 7 i altres versions del tipus adequat de programari.

Altres elements de la interfície

Entre els altres components significatius de les solucions de programari d'interfície d'informes - el menú, la barra d'accés ràpid, així com un editor d'imatges. Pel que fa al menú - permet al programador per obtenir un accés ràpid als components presents en l'estructura de l'entorn de desenvolupament. Utilitzar-lo com puguis amb el ratolí, per la qual cosa i amb l'ús de tecles d'accés ràpid. Situat just a sota del menú de la barra d'accés ràpid. Algunes de les seves funcions se superposen amb els que són característics del menú, però l'accés a ells és més ràpid. editor d'imatges Delphi en alguna cosa semblant al programa Paint de Windows. És a dir, amb l'ajuda d'ella es poden fer ajustos simples d'imatges per posar-hi inscripcions i altres elements.

Eines de programació

Delphi - IDE, que inclou un gran nombre d'eines per augmentar l'eficiència del programador. Per tant, hem considerat per sobre dels mòduls principals es complementen amb un conjunt d'eines especials. Entre les persones: el depurador, compilador, així com components i WINSIGHT Winspector. Tingueu en compte que en algunes versions de Delphi comproven els articles d'instal·lar per separat. Estudiem la seva especificitat.

depurador Delphi

Pel que fa al depurador - aquesta eina complementa la part editor de codi de dur a terme els controls necessaris d'algoritmes de programari apropiats per a la seva correcció. Amb ell, el desenvolupador pot realment explorar l'origen de codi línia per línia. En alguns casos, la solució d'aquest problema, ja que el desenvolupament de components, Delphi com un producte independent es pot complementar amb un depurador extern, que permet que el programador codi de verificació millorada generada pel programari.

compilador de Delphi

Ara s'estudia l'especificitat del compilador entorn de desenvolupament considerat. Tingueu en compte que en l'estructura de Delphi pot contenir diversos elements corresponents. Per tant, hi ha una opció per utilitzar el compilador DCC, que és útil en els casos en què la tasca de treballar amb l'aplicació en el depurador extern.

WINSIGHT i Winspector

Aquests mòduls es troben entre els quals s'ha d'instal·lar a Delphi encara més. Que es caracteritza per la dificultat relativa a la masterització. No obstant això, molts programadors que han implementat una varietat d'entorn de desenvolupament Delphi, es creu que aquests components vos d'aprendre a utilitzar. Per tant, el mòdul de WINSIGHT s'utilitza per supervisar els missatges de Windows. Aquest component és Winspector, hem d'arreglar l'estat de l'ordinador en un arxiu especial. Si en el curs de desenvolupament de programari es produeixin errors, sempre és possible obrir l'arxiu i veure el que podria estar causant el problema.

components estàndard

entorn de desenvolupament Delphi, informació general de la qual estem estudiant, que inclou una sèrie de components estàndard, que també són útils per saber. Els experts es refereixen als següents: mainmenu, PopupMenu, Etiqueta, Edita, Memo, Button, Checkbox, radiobutton, Quadre de llista, ComboBox, barra de desplaçament, Quadre de grup, el panell, i scrollbox. Estudiarem els seus detalls específics.

Mainmenu component està dissenyat per acomodar el menú principal a la interfície creada pel programa. Per a això, col·locar l'element corresponent en el formulari, i després trucar a la propietat Items a través de l'inspector d'objectes, i després determinar les opcions de menú corresponents.

PopupMenu component està dissenyat per donar cabuda menú emergent a la interfície creada pel programa, és a dir, obrint amb un clic del botó dret del ratolí.

component d'etiqueta s'utilitza durant es visualitza la finalitat del text a la finestra del programa. Es pot configurar, per exemple, per establir la font desitjada en l'inspector d'objectes.

Edita component s'activa amb la finalitat de mostrar text en els fragments de pantalla, que l'usuari pot editar mentre el programa s'està executant. Memo seu component del complement a través de la qual, al seu torn, pot treballar amb el text de grans dimensions. Aquest element comprèn, per exemple, opcions com ara l'ajust de línia, el text copiat.

component de botó està dissenyat per realitzar diverses accions prement el botó mentre s'executa el programa. Col·loqui l'element corresponent en el formulari, i després introduïu el codi corresponent.

component caixa de selecció permet la visualització de pantalla en línia amb una petita finestra, que es pot posar una marca de verificació amb un ratolí. Un element semblant - radiobutton. Es diferencien, en primer lloc, l'aparició - el segon component està fet com un cercle, i en segon lloc, el primer membre de permetre la selecció simultània de diverses opcions, radiobutton - només un.

component Quadre de llista s'utilitza per visualitzar la pantalla de llista en què un usuari pot desplaçar-se amb un ratolí. Una cosa semblant al que un altre element - ComboBox, però es complementa amb la possibilitat d'introduir text en un camp especial.

component barra de desplaçament - una barra de desplaçament a la finestra. En general, apareix automàticament tan aviat com un espai de text o la forma dels objectes es fan més grans que la finestra.

component Quadre de grup s'activa amb la finalitat de fixar l'ordre de desplaçament entre les finestres prement la tecla TAB. Element de panell pot complementar-se amb la qual el moviment es pot realitzar més objectes en un formulari.

component scrollbox permet fixar la forma de la zona que es pot desplaçar horitzontal i verticalment. D'acord amb la propietat es caracteritzen per la finestra principal de Delphi per defecte. Però si hi ha la necessitat de la implicació d'aquestes opcions en les formes de les àrees específiques, pot utilitzar el component scrollbox.

resum

Delphi - entorn de desenvolupament d'aplicacions amb grans oportunitats, al mateix temps, que es caracteritza per la senzillesa d'ús de les funcions bàsiques. Amb les eines que s'inclouen en la seva estructura, és possible crear una varietat de tipus de programes per a Windows i altres sistemes operatius populars.

L'elecció de les eines de desenvolupament de Delphi, molts programadors fan que les interfícies d'usabilitat programari adequat, així com una àmplia gamma d'eines que són útils per a treballar en qualsevol part del programa - en l'etapa de disseny, els algoritmes de programació o de depuració.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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