Преглед на урок

Въведение
27 Януари 2011, 21:12 | 115883 преглеждания | 14 коментарa
Категория: Програмиране » Delphi
Оценка:
(2 гласували)
6 добавяния към любими
Здравейте приятели на iTSchool. Това е първият урок за Delphi в сайта, с
който ще се опитам да въведа, някой от вас в една нова страна на
програмирането :) . Първият въпрос, който си задаваме е, какво е Delphi ?
Компанията разработчик се казва Borland Corporation.
Borland Delphi е среда за разработка и език за програмиране, подходяща
както за начинаещи, така и за професионални програмисти. С Delphi можете
лесно да създадете високоефективни потребителски Windows
приложения. Езика е известен и като Object Pascal (Pascal с
обектно-ориентирани разширения). Първата версия на Delphi e излязла през
далечната 1995 година и тя е позволявала разработка само на 16-битови
Windows приложения! Впоследствие Borland пускат Delphi 2, което създава
успешно 32-битови приложения. По-късно през 2001 излиза и среда, която
работи и под друга операциона система, а именно Kylix за Linux! Не
закъсняват и други версии като Delphi 7 (през 2002 година) и Delphi 8 (през 2003 година), като в Delphi 8 има включена поддръжка и на .NЕТ платформа! Но тук идва и края на Borland Corporation, който създава последното си Delphi a именно Delphi 2006 (през 2005 година). Към нея освен езикът Object Pascal/Delphi е включен и C#.
През 2007 година се появява първата версия на новосформираната компания
CodeGear - Delphi 2007. Интересното тук е интегрирането и разработването
на софтуер чрез така наречената техника RAD(Rapid Application
Development).
Тук можете да видите историята на версиите: http://en.wikipedia.org/wiki/Embarcadero_Delphi#Version_History
Сега ще разгледаме как протича създаването на един Delphi проект.
Създаването започва със следните стъпки за
Borland: - File -> New -> Application или за
CodeGear: - File -> New -> VCL Forms Application - Delphi .
Това създава самият проект и файла на проекта (Project1.dpr), потребителски
прозорец Unit1.dfm

и библиотека обслужваща потребителския прозорец
Unit1.pas

Кодът който програмиста пише е точно в тези .pas файлове.
Настройките и оформянето на прозореца(програмата) се извършва от
от Object Inspector

с който потребителя разполага с различни видове
настрйки. Компоненти са разположение в горната част на
Delphi(до версия 8) или от дясно при версиите на CodeGear.

Компонентите се управляват от Object Inspector-а като характеристиките са поместени в таба Properties, а събитията им в таба Events.
Ето как се вижда програмата ни в Delphi 2010:

а ето и как изглежда всичко в Delphi 2010:

Аз лично ползвам CodeGear Delphi 2010, защото има много подобрения, поправени бъгове и поддръжка на Unicode.
Взимал съм информация от http://en.wikipedia.org/wiki/Embarcadero_Delphi за историята на Delphi!
Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.
Урокът е добавен от: e!ns7e!n
Коментари
anonymous
Браво e!ns7e!n, ако имаш желаие качи още уроци за delphi, ще са много полезни както на мен така и на други хора предполагам!
e!ns7e!n
Направил съм, остава да бъдат одобрени и ако това стане ще има още доста в областа делфи :P
bubsss
Ще стане, споко. Все пак са празници, на никой не му е до одобряването на уроци :)
e!ns7e!n
Така е, няма спор :P
webmark
аз неможах да разбера за какво служи програмата?простете за тъпия въпрос макар че е написано но сам начинаещ ??? някои ако може да ми отгвори ? ;\ благодаря предварително
e!ns7e!n
Ами това не е точно програми ами иде, та тя прави програми, можеш да направиш windows :)
e!ns7e!n
имах в предвид windows програми, нещо съм изпуснал допълнението и се е получило граматическа грешка :D
anonymous
еее Боби страшен урок :]] може да ме накараш да програмирам бре, на php не успя ама делфи как си подкарал с картинки.. тцтц явно вече нещата така стават :D хората искат да гледат всичко. Браво! а що си с тоя смешен ник einstein :D :D :D що не се регнеш с beBoss - ника, който завладя всички ни :P :P :P :P
e!ns7e!n
Мерси Дани, ама що пишеш на брат ти от акаунта ? Виж първия коментар е от него, той даже не е познал ника ми :D а за ника не се притеснявай скоро ще е друг :P всичко с времето си, радвам се, че ти е харесл урока само, че треа да минеш на 2010 за да си в крак с времето или както беше тоя израз !!
anonymous
Ами ползвам неговия защото, не помня как ми беше акаунта, знаеш, че дълго време нямах време за пред компа, аз даже пратих мейл да ми пратят паролата, че не му я знаех. Си регна тия дни мое акаунтче, гледам преди беше само за Photoshop и php ама сега доста се е променил сайта, даже много ми харесва преди това оранжело ли беше май нещо такова не ми допадаше ама сега синьо и зелено просто е върхА :) аре драсни на мейла ми да се намерим по скайп , че гледам това стана първия урок от горе да не спамим тук!
karborator
Супер :).
Най-накрая открих уроци за програмиране върху delphi.Искам да попитам пича дето е хвърлил труд за това,дали не е възможно да продалжи уроците във формата на видеа.. ?
Тъй като е доста по лесно за нас начинаещите в програмирането да разберем за какво иде реч :).
Това е за момента...
Поздрави за урока и очаквам някакъв отговор... може и на имейл karboratorr@gmail.com
e!ns7e!n
Ами аз бях написал още няколко и ги бях качил, но никой не ги е добавил. Явно не са одобрени, защо не знам. Имам още няколко урока, някъде ги пазя по компютъра, хубаво читиво са. За видеа няма смисъл, доста е лесничко. Може след време да направя два, три, но ще видим.
Поздрави beBoss™
karborator
Ако може да ми дадеш някаква твоя поща или скайп (без FB)...?
e!ns7e!n
email: iknow@abv.bg скайп и фб не ползвам.
Добави коментар