Computeren, Programméiere
Delphi - Ausbrénge Entwécklung Ëmwelt
Software Entwécklung fir Windows an aner populär Betribssystemer kann duerch vill verschidden Zorte vun Instrumenter gesuergt ginn. Ënnert deenen, déi vun ganz populär ënnert Russesch an auslännesch Entwéckler charakteriséiert sinn, - Delphi Programm. Wat sinn d'Spezifizitéiten vu der Entwécklung Instrument? Wat sinn déi Notabele vun sengen Méiglechkeeten?
Allgemeng Informatiounen iwwert Delphi
Delphi - sel Applikatioun Programmer, déi an OS Windows, MacOS, an op mobil Betribssystemer sinn entworf ze lafen - iOS an Android. Charakteriséiert sech duerch Simplicitéit vun Sprooch an Code Generatioun Prozeduren.
Wann néideg, gëtt niddereg-Niveau Kommunikatioun mat de Betribssystem a Sprooch C an C ++ geschriwwen Bibliothéiken. Programmer, déi mat Delphi geschaf sinn, net drëtt-Partei Koumuster verlaangen ufänken - wéi, zum Beispill, Java Contraire ass Machine. Delphi - eng Entwécklung Ëmwelt datt erfollegräich vun zwee professionnelle a fir Training Zwecker benotzt ginn. Fir d'Basis vun hire Méiglechkeeten, net onbedéngt déi héich Qualifikatiounen a Wëssen vun komplex programméiere Sproochen ze léieren.
D'Haaptvirdeeler
Léieren, wat wat de Schlëssel Virdeeler vun der Software Produit zu Fro sinn. Wann, an ee Wee oder aner IT-Firma rationale fir Choix vun Entwécklung Ëmfeld duerchgefouert, ass Delphi Tromp vun de ville Programméierer ëmmer a recommandéiert hinnen ze benotzen. Dat ass wéinst der Tatsaach, datt dës Ëmwelt Uwendungen am meeschte expeditious wéi méiglech schafen kann, hinnen mat héijer Leeschtung fir och an deenen Computeren datt modest Hardware Spezifikatioune hunn. Eng bedeitend Argument zugonschte vun der Entwécklung als Ëmwelt ausgesicht - et kann presentéieren am Delphi Interface vun engem Standard Formatioun vu Léisungen vun neien Instrumenter net Daach kënnt ginn.
Mir wäerten elo studéieren wat de Nuancen vun wat praktesch benotzen Méiglechkeeten vun Delphi.
'Spezifizitéiten vun der Interface
Éischt vun all, kënnt Dir Opmierksamkeet a gewesser Fonctiounen vun der Interface vun der Software mëttel- vun Entwécklung bezuelen. Sou, d 'schaffen Plaz vum Programm Struktur simultan Operatioun mat e puer elementar Fënsteren. Betruecht dëst Verméigen am Detail.
Delphi Entwécklung Ëmwelt, Versioun 7 besonnesch, implizéiert der Aktivatioun vun de folgenden Schlëssel Moduler: Form Designer, Redakter, Faarftéin, Zweck Kantonalinspekter a Dossier. An e puer Versiounen vun Delphi markéiert Komponente kënnen ze anescht genannt ginn. Zum Beispill, kann den Editeur zu enger Fënster vun der Programm Code sëlwecht, d'Designer - Form Këscht. Allerdéngs wäert hir Funktionalitéit déi selwecht ginn. Markéiert Delphi Interface Elementer kann eng Rei vun Weibëschof Handwierksgeschir komplementar. Haaptsächlech sinn déi éischt zwee considéréiert der Siicht vun Software Entwécklung Prozeduren gin. Mä wichteg wéi de Rescht. Betruecht d'Fonctiounen vun benotzt markéiert Delphi Moduler.
Form Designer, Redakter an Faarftéin
Benotzen d'Form Designer Entwéckler schaaft seng Interface. Am Tour, ass et am Code Redakter geschriwwen. Vill Programméierer deen recommandéiere Delphi Entwécklung Ëmwelt wéi déi optimal Léisung, well en Argument ze wielen einfacher Benotzung Form Designer ze bréngen. Verschidden Experten, datt dëse Prozess et ass méi wéi e Spill.
Soubal de Benotzer Programm ze schafen fänkt a leeft der Form Designer, dann Ufank et keng Elementer enthält, ass et eidel. Faarftéin - mee hien direkt kann op der aner Delphi Modul läit mat der Handwierksgeschir gefëllt ginn. Elementer vun der Programm Interface, déi a Form Designer konfiguréiert sinn muss der Equipe managen, déi, am Tour, sinn am Redakter geschriwwen.
Mä zréck nach bis den Faarftéin. Mat der Hëllef vun et kann a Form Designer richteg Objete gesat ginn. Fir eng besonnesch Instrument ze benotzen soll eemol op et klickt - esou laang wéi hien an der Géigend vun der Faarftéin ass, d'zweete Kéier - a Form Designer Fënster. Duerno, ginn d'entspriechend Objet an der Géigend vun Entwécklung plënneren, an et ass méiglech de Code an der Redakter fir et ze prescribe.
Objet Alzeng
Anere wichtegen Element datt enthält Delphi - Applikatioun Entwécklung Ëmwelt fir Windows an aner Plattformen populär - Objet Alzeng. Et kann feststellen datt d'Informatiounen an et ugewisen ass änneren: et schellt de Status vum Objet, datt an der Form Designer ausgewielt ass.
Objet Kantonalinspekter Struktur ass. Et besteet aus zwou Fënsteren. Bei all fix algorithms datt d'Behuele vun de respektiven Komponente bestëmmen. Déi éischt weist d'Eegeschaften, an der zweeter - d'Evenementer. Wann der Programméierer am algorithms ze maachen Ännerung wëll datt d'besonnesch Komponent betreffen, gesait et aus Pouvoir vun den Objet Kantonalinspekter. Zum Beispill, kënnt Dir de Stellewäert vu verschiddenen Elementer vun der Interface vu Programmer änneren, hir Héicht a Breed.
An den Objet Kantonalinspekter Lieszeeche huet, kënnt Dir Eegeschafte oder Evenementer tëscht Säiten ze wiesselen benotzen bidden, datt mat der Redakter direkt verbonne sinn. Also, wann Dir duebel-klickt op der rietser-Säit vun enger vun den Artikelen op der Écran gewisen, de Code, datt zu engem Evenement entsprécht, sicht am Redakter.
Software Entwécklung vun Delphi ass den Objet Kantonalinspekter ze benotzen verschidde Problemer ze léisen. Dëst ass vun der Tatsaach Prinzip, datt mat dësem Outil fir eigentlech d'Eegeschafte vun all op de Formular etabléiert Objete änneren, wéi och un selwer. Mir studéiert am Detail e puer vun de Fonctiounen mam Objet Alzeng.
Objet Kantonalinspekter: Nol gerappt Méiglechkeeten
Fir wéi de Delphi sel wat vun Interaktioun Kantonalinspekter Objeten an Aarten ze verstoen, kënnt dir probéieren d'Eegeschafte vun e puer gemeinsam Elementer vun der Software Interface an Windows ze änneren - zum Beispill, Applikatioun, Button an Listbox (spéider wäerte mir hir Essenz méi ënnersicht). Fir e Start brauchen se op der Form gesat gin, Delphi sinn heescht benotzt.
Du kanns probéieren mat Ctl3D Propriétéit un Experimenter. Maachen dëst, braucht Dir op der Form ze klicken, an da bei Kantonalinspekter Zweck an de Wäert vun der Propriétéit zu Fro änneren. No dëser Form ofzeänneren ass vill der krut. Gläichzäiteg ginn Ctl3D Propriétéit zu jidderengen vun den Elementer geännert, dass an der Fënster vun Entwécklung Faarwe sinn.
Der Mëtt spazéieren an Experimenter kënne mir de Wäert Ctl3D zu Form a stäerken zerëck. Duerno Tour op d'Elementer vun der Applikatioun an der Listbox. Elo kënnt Dir hire Besëtz änneren, de Standuert op der Form, krut. Zum Beispill, Dir der Edit Punkt vum Menü, an dann - Gréisst, kann de Programméierer der Breed an Héicht vun den Objete änneren. Et ass eng Optioun hinnen am Zentrum zu Rendez, vun Edit an alignéieren auswielen. Passenden Aktiounen da geet wat an den Objet Kantonalinspekter ugewisen ass.
änneren d'Eegeschafte vun der Komponente kënnen duerch d'Thema Delphi Modul duerchgefouert ginn. Zum Beispill, wann d'Aufgab fir si eng spezifesch Faarf ze definéieren ass, dat ass, Variatioune Bedeelegung vun verschidden Instrumenter. Éischtens, kanns de Kommando entspriechend un d'Faarf gitt - wéi rout - clRed, - an der Géigend vun ënnerholl Gestioun. Zweetens, kann de Benotzer eng Faarf vun der Lëscht wielen. Drëttens, et ass eng Optioun duebel-klickt der Faarf Properties - eng Fënster gëtt Faarf-shaven erschéngen. Den Zerfall, kann e Entwéckler d'Attributer änneren an aner Objeten - zum Beispill, d'Schrëft Zort, Faarf oder Gréisst.
directory
Delphi - sel, déi duerch eng detailléiert genuch Hëllef System kënnt ass. Fir ze et kuckt, wielt Hëllef Menü Punkt. Da wäert Dir ee vun de mëttelfristeg gesinn mir virun der Entwécklung vun Software Moduler an der Fënster ernimmt hunn - e Guide. Fonktioun benotzt hinnen ass, dass wann Dir F1 Benotzer Press gëtt eng spezifesch Hiweis kréien, bidden d'Spezifizitéit vun dësem Engagement Outil. Zum Beispill, wann d'Programméierer mam Objet Alzeng ass schaffen, kann hien ee vun de Wunnengen, wielen an dann d'Formel 1 Press an Hannergrond Informatiounen iwwert déi relevant Optioun kréien. Déi selwecht kënne gemaach ginn, wou mat all aner Elementer vun der Interface schaffen, déi eng Entwécklung Ëmwelt Delphi 7 an aner Versiounen vun der passenden Zort Software ëmfaasst.
Aner Elementer vun der Interface
Ënnert deenen anere groussen Deeler vun der Informatiounsblat Interface Software Léisungen - de Menü, de Quick Access Toolbar, wéi och en Bild Redakter. de Menü iwwer - et erlaabt d'Programméierer séier Zougang zu de Komponente presentéieren an der Struktur vun der Entwécklung Ëmwelt ze kréien. Benotzt et well dir mat der Maus, also a mat Hëllef hotkeys. Matten onheemlecher Kraaft ënnert d'Menü vum Quick Access Toolbar. E puer vun senge Funktiounen iwwerlageren mat deenen, déi charakteristesch vun de Menü sinn, mä Zougang zu hinnen ass méi séier. Bild Redakter Delphi zu eppes ähnlech zu de Paint Programm an Windows. Dat ass, mat der Hëllef vun et kënnt Dir einfach Ännerung vun Fotoen maachen op se Inskriptiounen an aner Elementer Virsprong.
programméiere Tools
Delphi - sel, deen eng grouss Zuel vun Instrumenter gehéieren Programméierer Effizienz gestiermt. Sou, hun mer geduecht virun de Schlëssel Moduler vun engem Set vu spezielle Handwierksgeschir kënnt sinn. Ënnert deene: de Debugger, Compiler, souwéi Komponente an WinSight WinSpector. an e puer Versiounen vun Delphi Bedenkt datt vergewësseren Saache getrennt ze installéieren brauchen. Mir studéieren hir Spezifizitéit.
Delphi Debugger
Iwwer de Debugger - ergänzt dëst Instrument de Code Redakter Deel fir Richtegkeet déi néideg Iwwerpréiwunge vun passenden Software algorithms aus Droen. Mat et, kann d'Entwéckler eigentlech Är Source Code Linn vun Linn Entdeckung. An e puer Fäll, kann d'Léisung vun dësem Problem, wéi d'Entwécklung vun Deeler, Delphi als Eenzel- Produit mat engem externen Debugger ergänzt ginn, wat d'Programméierer zu verstäerkte Kontrollen Code vun der Software generéiert erlaabt.
Delphi Compiler
Mir studéieren elo d'Spezifizitéit vun der Entwécklung Ëmwelt Compiler considéréiert. Bedenkt datt am Delphi Struktur puer entspriechend Elementer enthalen kann. Also, et ass eng Optioun déi Compiler DCC, ze benotzen, déi mat der Applikatioun vun Fäll, wou d'Aufgab vun schafft am externen Debugger nëtzlech ass.
Winsight an WinSpector
Dës Moduler sinn ënnert deenen, déi weider am Delphi ginn installéiert muss. Charakteriséiert sech duerch d'relativ Schwieregkeet Spaass. Mä vill Programméierer dass eng Rei vun Delphi Entwécklung Ëmwelt ëmgesat hunn, ass et ugeholl, datt dës Komponente ginn sécher ze benotzen ze léieren. Also ass Winsight Modul benotzt Windows Messagen ze kontrolléieren. Esou eng Komponent WinSpector ass, brauchen mir de Staat vun der Computer an engem speziellen Fichier ze befestegt. Wann am Laf vun Software Entwécklung wäert geschéien all opginn, ass et ëmmer méiglech vun der Datei ze oppen a kucken wat vläicht de Problem ginn dauernd.
Standard Komponente
Delphi Entwécklung Ëmwelt, allgemeng Informatioune vun deem mir studéiert, ëmfaasst et eng Rei vun Norm Komponente, wat och nëtzlech sinn ze wëssen. Experten kuckt an déi folgend: hee, PopupMenu, Label, Edit, Applikatioun, Button, Haische, Radiobutton, Listbox, Combobox, Scrollbar, Groupbox, Panel, an Scrollbox. Mir wäerten hir spezifesch Detailer studéieren.
Hee Volet ass entworf den Haaptgrond Menü am Interface vum Programm geschafen ze aménagéieren. Fir dëst ze maachen, Plaz de passenden Punkt op der Form, a ruffen dann Artikele Propriétéit duerch den Objet Kantonalinspekter, an dann festzestellen de passenden Elementer Menü.
PopupMenu Volet ass entworf vum Programm geschaf Pop-up Menü am Interface ze aménagéieren, dat heescht, mat engem Klick vun der rietser Maus Knäppchen Ouverture.
Label Komponent verdanken fir den Zweck vun der Text am Programm Fënster ugewisen ass. Et kann zum Beispill konfiguréiert, ginn, déi gewënscht Schrëft an den Objet Kantonalinspekter ze setzen.
Ännerung Volet ass fir Haaptsäit Text op Écran Fragmenter ageschalt, déi de Benotzer Ännerung kann während de Programm ass Lafen. Notiz seng komplementar Komponent via déi, am Tour, kann mat grousser Text Aarbecht. Dëst Element besteet, zum Beispill, Optiounen wéi Wuert geschenkt, Kopie Text.
Knäppchen Volet ass entworf vun pressen de Knäppchen verschiddenen Aktiounen ze Leeschtunge während de Programm Lafen ass. Place de entspriechend Element op der Form, an dann de passenden Code gitt.
Haische Volet erlaabt op-Linn Écran mat enger klenger Fënster ze Kaart, déi eng kontrolléieren e mat enger Maus huet kann. Eng ähnlech Element - Radiobutton. Ënnerscheeden, éischtens, den Optrëtt - zweete Volet ass als Krees gemaach, an zweetens, déi éischt Member simultan Auswiel u verschidden Optiounen ufroen, Radiobutton - nëmmen eng.
Listbox Volet ass benotzt der Lëscht Ecran ze weisen op wat fir e Benotzer mat enger Maus Minière kann. Eppes gläicht dat anert Element - Combobox, mä et ass déi vum Géigner kënnt den Text an engem speziellen Terrain ze gitt.
Scrollbar Komponent - eng Minière Bar an der Fënster. Normalerweis schéngt automatesch soubal engem Text Plaz oder Form vun den Objete méi grouss wéi d'Fënster.
Groupbox Volet ass fir ageschalt der Uerdnung vun Verleeen tëscht de Fënsteren ze befestegt vun der Tab Schlëssel pressen. Rot Element kann duerch déi Bewegung ergänzt ginn kann méi Objeten op engem Formulaire gemaach ginn.
Scrollbox Volet erlaabt der Form vun der Géigend ze befestegt déi horizontal an vertikal scrolled kann. No de Besëtz sinn vun der Haaptrei Fënster vun Delphi Par défaut charakteriséiert. Mee wann et fir d'Bedeelegung vun esou Optiounen am Bereich Aarten brauchen ass, kanns de Volet Scrollbox benotzen.
Resumé
Delphi - Applikatioun Entwécklung Ëmwelt mat grousse Chancen, an der selwechter Zäit vun der Simplicitéit vun Benotzung vun der Basis Funktiounen charakteriséiert. Mat dem Handwierksgeschir, datt a senger Struktur abegraff sinn, ass et méiglech eng Rei vun Zorte vu Programmer fir Windows an aner populär Betribssystemer ze schafen.
Wiel vun Delphi Entwécklung Handwierksgeschir, vill Programméierer Ursaach Benotzerfrëndlechkeet Schnëttplazen passenden Software, wéi och eng grouss Panoplie vun Instrumenter, déi fir schaffen op all Deel vum Programm nëtzlech sinn - am Design Etapp, déi programméiere algorithms oder firën.
Similar articles
Trending Now