DELPHI ДЭЭР АНХНЫ АЛХАМ ХИЙЦГЭЭЕ
Та мэдэж байгаа Delphi бол Borland пүүсийн Windows-ийн орчны програмыг
бичдэг дээд түвшний програм юм. Delphi -ээр та Windows -ийн орчны
программыг урьд байгаагүйгээр хялбар бөгөөд хурдан бичих боломжтой.
Win32 эсвэл Win32 graphical user interface (GUI) -ийг та нээж ажиллуулж
болно. Win32 GUI -ийг ажиллуулснаар та дээд түвшний програмчлалын
хэлний үнэн хүч чадлыг мэдрэх болно. Мөн та Web browsers ?ийг минутийн
дотор үүсгэдэг шигээ form дээрх ActiveX control -оор тусгай програмуудыг
үүсгэж болно. Энэ мэт олон зүйлийн давуу талууд Delphi -д байдаг ба
Delphi нь өөрөө кодоо үүсгэдэг тул програмын биелэлт хурдан байдаг.
Танд л гэж хэлэхэд Pascal -ын программчлалыг жаахан судлах хэрэгтэй.
Delphi нь Windows програмчлалын доод түвшний нарийн зүйлүүдийг нуудаг
ба энэ нь танд чухал биш. Эцэст нь та програмист л болохыг хүсч байгаа
бол энэ нь бүгдийг судлах хэрэгтэй
Delphi IDE -ийг өнгөц харъя
Энэ хэсэг нь Delphi integrated development environment (IDE) -ийг агуулна.
Windows програмчлалыг судлах бүхэнд энэ нь хэрэгтэй юм. Та одоо Delphi
-ийг эхлэх урам зоригтой байгаа гэж бодож байна. Программыг эхлүүлэхэд
та хоосон form ба IDE -ийг харах болно.
Delphi IDE нь 3 хэсэгт хуваагдана. Дээд хэсгийг нь үндсэн цонх гэдэг. Энэ
нь toolbars болон Component palette -ийг агуулдаг. Delphi toolbars нь
compiling project, хадгалах, нээх үйлдлүүдийг нэг товшилтоор гүйцэтгэх
боломжийг танд олгоно.
Component palette нь wide array of components агуулдаг ба түүнийг form
дээр чирч тавьж болно. Component -ууд нь text labels, edit controls, list
boxes, buttons ба бусад болно. . Componentууд нь бүлгүүдэд хуваагдсан
байна. Component palette -ийн дээд талын tab -ыг харав уу?
Дээр нь очоод click хийвэл өөр өөр component гарч ирнэ. Form дээрээ
component -оо байрлуулахын тулд Component palette -ийн компонентын
button дээр click хийж component -оо харагдах хэсэгт нь очоод click хийх
хэрэгтэй. Яаж хэрэглэх үр дүнд юу болох бол гэж санаа зовох хэрэггүй.
Эдгээр нь хормын дотор болно.
Шинэ нэр томъёо: Component гэдэг бол software -ийн 2 хэсгийг агуулсан
ба тусгай урьдчилан тодорхойлогдсон функц үйлдлийг нь гүйцэтгэж
байдаг. Жишээ нь: text label, edit control, list box.
Обьектийн инспектор
Үндсэн цонхны доор дэлгэцийн зүүн талд Object Inspector байна. Энэ нь
component -ийн properties ба events -үүдийг өөрчлөхөд ашиглагддаг. Delphi
-тэй ажиллах явцдаа үргэлж Object Inspector -ийг та хэрэглэх болно. Object
Inspector нь 2 хэсэгтэй. Properties tab ба Events. Component -ийн properties
нь component -ийг яаж ажиллуулахыг удирдана. Жишээ нь : Color property -
ийг өөрчлөхөд background color -нь өөрчлөгддөг.
Шинэ нэр томъёо: property ?нь component -ийн үйл ажиллагааг
тодорхойлдог.
Events хэсэг нь component -ын event -уудын жагсаалтуудаас бүрдэнэ.
Component дотор үйлдэл хийхэд event -ийг ашигладаг. Жишээ нь
component дарагдахад event нь component дарагдсан байна шүү гэж танд
хэлнэ.Та component -д хамаарах код бичиж болох ба тусгай үйлдлийг
гүйцэтгэхэд хэрэглэж болно.
Шинэ нэр томъёо: event бол цонх ба хэрэглэгчтэй ажиллах component -
ийн харилцан ажиллагааны үр дүн юм.
Delphi ?ийн ажлын талбар
Delphi IDE -ийн үндсэн хэсэг нь ажлын талбар юм. Ажлын талбар нь Form
Designer -ийг үүсгэнэ. Энэ нь гайхмаар юм биш Form Designer нь өөрөө
form үүсгэдэг. Delphi -д form гэдэг нь программын цонхыг хэлнэ. Form нь
программын үндсэн цонх байж болно, dialog box эсвэл цонхны янз бүрийн
хэлбэртэй байж болно.
Form Designer -ийг, form -ийг үүсгэх процессийн хэсэгт component -уудыг
нь байрлуулах, зөөх зэргээр ашиглаж болно. Form Designer -ийн ард Code
Editor байдаг. Программын кодыг Code Editor дээр бичдэг. Application -ийг
үүсгэн ажиллах явцад Object Inspector, Form Designer, Code Editor, ба
Component palette -ууд нь харилцан уялдаатай байдаг













COMMENT BOMB1: DELPHIG NI PASCAL HEL DEER BICHDEG HUMUUST ILUU DOTNO BAIH BOLOVUU.
By: baaska on May 5, 2007
at 5:00 am
ялгаагүй хэл програмчилалын хэл … Ер нь алгоритм л чухал байх програмчилалын хэл нь тухайн алгоритмыг компьютерт оруулах хэрэгсэл гэж боддог.
By: bokhoo on May 5, 2007
at 6:24 am
Өө яаалаа гэж дээд түвшний хэлнүүдэд чинь алгоритм харин ч чухал биш. Хийцэн бэлэн алгоритмуудыг хэн сайн мэдэж ашиглаж байна гэдэгтээ л байгаа шдээ. Дээр нь тухайн хэлний боломж гэж нэг юм байна.
By: Deegii on June 26, 2007
at 7:22 am
алгоритм ер одоо бол дээд түвшний хэлүүдэд нээг их хэрэггүй болоод байгаа ш дээ. Гэхдээ алоритгүй ямар ч програмчилалын хэлэнд заавал хэрэг болдог. Бүх зүйлийн суур шүү дээ
By: Автомат хариулагч on June 26, 2007
at 9:36 am
Би зүгээр алгорит гэж өдөр болгон бичдэг код оо хэлсэн юм аа жижигхээн функц ч гэсэн алгоритм биш гэж үү…. Тийм бол би буруу бодож байж. Тэр том том алгоритмыг ашиглах нь ховор байх шүү
By: bokhoo on June 27, 2007
at 9:47 am
Би зүгээр алгорит гэж өдөр болгон бичдэг код оо хэлсэн юм аа жижигхээн функц ч гэсэн алгоритм биш гэж үү…. Тийм бол би буруу бодож байж. Тэр том том алгоритмыг ашиглах нь ховор байх шүү. Тийм ээ Автомат хариулагч-тай санал нэг байна.
By: bokhoo on June 27, 2007
at 9:48 am
sain bn uu. DelphiTutorialsSetup.exe -tei open soursetei hun bval nadad ilgeej tuslaach….
By: enkhee on March 23, 2008
at 8:57 am
udku tavi.
By: bokhoo on March 24, 2008
at 12:43 am
19871010
By: tsoogoo on April 9, 2008
at 8:05 am
Сайн уу. Юу вэ? уучлаарай ойлгосонгүй
By: bokhoo on April 9, 2008
at 8:23 am
hi delphi anhlan suraltsah sanaatai bna tuslah hun bna uu bi neg jijig burtgeliin programm hiih gesen ym bi yunaas ni eheleh we
By: ochir on April 23, 2008
at 10:08 am
hi delphi anhlan suraltsah sanaatai bna tuslah hun bna uu bi neg jijig burtgeliin programm hiih gesen ym bi yunaas ni eheleh we eswel bugd hamtaraad hiih uu
By: ochir on April 23, 2008
at 10:09 am
za tegie. hedee burtgeliin system hiih gej bgaa bol ehleed er ni delphigees gadna bas busad zuil zondoo medej sudalj hiisen bh heregtei. bas hiih heregtei
By: bokhoo on April 23, 2008
at 11:53 am
bi ch gesen unuudur C++ builder deer neg burtgeliin pro hiih ajiltai bolchloo gehde ehleed mysql surah heregtei gesen daraa n insert update delete select geed l surana da bokhoo my sql iin commanduud bval taviarai
By: ganbaa on June 12, 2008
at 3:53 pm
za
By: bokhoo on June 13, 2008
at 9:21 am
delphi surah gej bga bol ehleed paskal hele yadaj gadraldag bh heregtei yum bna harin teriig surchaad tsaash n asuuh yum garval nadaas asuuj bolno chadhaara helj ugii
By: ganbaa on July 3, 2008
at 3:10 pm
hi. delphi dx7 deer jijighan togloom hiih gesen yum tuslaach. yaj hiihee medehgui bna. humuusee
By: tuykaa on December 8, 2008
at 9:56 am
hi all Delphi shineer surch ehleh gej bgaa bol nadtai hamtrah hun bn uu, Sain suraad joohonch gesen yum chaddag bolchvol moneytei ajil n ch bas bgaa shuu. Module avch bicheed hamt ajillah uu????????????? Bi avsan yumaa garaasaa gargahkuu bn aa …………..mail bicheeree IPP_OK@yahoo.com shuu
By: enkhee on April 10, 2009
at 9:39 am
neg yum asuuya. access deer baaz hiigeed yaj holbodog yum? alias bas yaj uusgedeg yum be?
By: amka on April 17, 2009
at 9:35 pm
alias gej yu bilee ODBC ? Start->Control Panel->Adminitrator Tools->ODBC – d uusgeh bolov uu
By: bokhoo on April 20, 2009
at 9:13 am
hi all bi delphi surah sanaatai bga yumaaa hamtdaa surah hvvhed bna uu ? tegwel enelvvv orood or shvvvv
By: hosoo on May 1, 2009
at 4:55 pm
Ugudliin sangiin heregleenii programm Delphi deer hiij ogoh hun bna uu? Ug programm n programchlaliin dadlaga uchir tailan hawsralt.t baina Yaaraltai hiilgiy
By: huyagaa on June 17, 2009
at 1:17 pm
DELPHI surah gsen yumaa yu meddeg bas yug chaddag we? tuslah hun bwal kholboo bariarai
By: DOSOR on September 8, 2009
at 4:35 pm
yamar ch bsan pascal gadralna tegeed yah we? codoo uuruu hiimeer l bna open source ch bgaa ldaa hereglej medehgui yumaa
By: DOSOR on September 8, 2009
at 4:39 pm
ер нь бол эхлээд delphi – гээ олж ав тэгээд шинэ ажилын талбар нэгээд үз тэгээд тулгамдсан асуудалаа бичээрэй. гол нь хөдөлмөрл!!!
By: bokhoo on September 8, 2009
at 4:44 pm