Borland Delphi: Razlika med redakcijama

Izbrisana vsebina Dodana vsebina
Dbc334 (pogovor | prispevki)
m {{slog}}
Mjakop (pogovor | prispevki)
Brez povzetka urejanja
Vrstica 1:
{{slog}}
 
'''Programski jezik Delphi''' je jezik, katerega podlaga je [[Objektni pascal]] ([[Programski jezik pascal]] z objektnimi dodatki). Zasnovali so ga pri podjetju [http://www.borland.com/ Borland] (nekaj časa znan tudi kot Inprise) v letu [[1995]]. Sprva je bil namenjen razvoju aplikacij v [[Windows]] okolju, kmalu pa se je pojavila tudi različica namenjena razvoju programov pod [[Linux]] okoljem. Ta različica je znana pod imenom [[Kylix]]. Z različico Delphi 8 pa je prišla podpora tudi za [[Microsoft .NET]] ogrodje, kar še poveča uporabnost razvojnega okolja in pripomore k hitrejšemu razvoju.
 
== Razvojno okolje ==
Delphi je predvsem namenjen pisanju programov, ki so namenjeni vodenju baz podatkov, evidenc,... Prva raličica programa (Delphi 1) je bila izdana leta 1995 za 16-bitnibitno Windows okolje. Njegovega naslednika (Delphi 2) so izdali pri podjetju [http://www.borland.com/ Borland] že naslednje leto, ki pa je že podpiral 32-bitnibitno Windows okolje. Vse do leta 2001 je bilo razvojno okolje na voljo samo za Windows sisteme potem je prišel [[Kylix]], ki pa podpira [[Linux]] sisteme.
 
Glavni razvojni vodja pri izdelavi razvojnega okolja Delphi je vse do leta 1996 bil Anders Hejlsberg, ki pa je sodeloval že pri razvoju [[Turbo Pascal]]-a. Leta 1996 je namreč odšel k [[Microsoft]]-u kjer je razvijal [[Programski jezik C#]] in sodeloval pri razvijanju [[Microsoft .NET]] ogrodja.
Vrstica 10:
Leta 2003 ob izidu Delphi 8 je prišla še podpora [[Microsoft .NET]] ogrodju. Delphi 2005 (Delphi 9) in vse nadaljne različice podpira tako 32-bitno generacijo kode kot .NET.
 
Programski paket delphiDelphi je na voljo pod številnimi različicami: Personal (osebna), Professional(profesionalna), Enterprise in Architect.
 
Za vse Turbo Pascal navdušence se je jeseni leta 2006 pojavila nova verzija Delphi-ja, ki temelji na Delphi 2006. Turbo Delphi je na voljo zastonj v okrnjeni obliki.
 
==Značilnosti jezika==
Prednost Delphi-ja pred drugimi jeziki je v tem, da ima veliko podporo bazam, prijazen razvoj komponent, veliko že napisanih komponent in podporo VCL/CLX (Visual Component Library).
Jezik je v veliki meri podoben [[Programski_jezik_pascal|pascalu]] s tem, da je objektno orientiran kar pomeni, da uporabljamo pri programiranju razne objekte (tako visualne kot nevisualne). Visualni objekti so npr. gumbi, nevisualnenevisualni pa so npr. niti. V programskem jeziku objekte kličemo po imenu in s tem potemdostopamo njegovedo njegovih lastnosti oziroma funkcijefunkcij.
 
Oglejmo si primer procedure kjer priredimo neko lastnost objektu.