home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 August
/
Chip_1999-08_cd.bin
/
tema
/
Ozogan
/
KLONDAIK.TXT
< prev
next >
Wrap
Text File
|
1999-06-28
|
4KB
|
77 lines
OZOGAN KLONDAIK
verze 1.03 - 27/06/1999
Program OZOGAN KLONDAIK slou₧φ pro snadnou tvorbu aplikacφ
provozovan²ch v operaΦnφm systΘmu Windows 95 a v²Üe. Dokß₧e s nφm
pracovat ka₧d², kdo ovlßdß Windows a napsal ji₧ n∞kdy n∞jak²
i jednoduch² progrßmek. Je proto vhodn² i pro svßteΦnφ
neprofesionßlnφ programßtory. P°esto se vÜak jednß o modernφ,
objektov∞ orientovan² v²vojov² nßstroj s velk²m mno₧stvφm p°φkaz∙
a funkcφ.
V systΘmu KLONDAIK, stejn∞ jako v mnoha modernφch v²vojov²ch
prost°edcφch typu Delphi, Visual Basic apod., je mo₧nΘ sestavovat
aplikaci vizußln∞ sklßdßnφm komponent na formulß°i. Formulß° je
zvlßÜtnφ okno Windows, na jeho₧ plochu umφstφte p°i nßvrhu
aplikace vÜechny prvky, kterΘ bude VaÜe aplikace obsahovat.
Jejich velikost a umφst∞nφ na formulß°i lze p°itom jednoduÜe
zm∞nit myÜφ. Vlastnosti jednotliv²ch prvk∙ (vzhled, barvu, text
nßpisu apod.) a jejich vzßjemnou provßzanost zadßte v okn∞
Vlastnosti. Prvky umφs¥ovanΘ na formulß° (objekty) jsou v∞tÜinou
znßmΘ viditelnΘ Φßsti Windows. Nap°φklad tlaΦφtka, textovß okna,
seznamy, zaÜkrtßvacφ boxy, p°epφnacφ tlaΦφtka a podobn∞. Takto
navr₧enou aplikaci obsahujφcφ nap°φklad pln∞ funkΦnφ editaci
databßze je ji₧ mo₧nΘ spustit, ani₧ byl napsßn jedin² °ßdek
programu. Pro urΦitΘ udßlosti je mo₧nΘ nßsledn∞ zadat program,
kter² se vykonß jako reakce na udßlost. Udßlostφ m∙₧e b²t
nap°φklad kliknutφ myÜφ na tlaΦφtko umφst∞nΘ na formulß°i. Zadat
je mo₧nΘ nap°φklad program, kter² provede po₧adovan² v²poΦet.
RozsßhlejÜφ aplikace je mo₧nΘ sestavit z v∞tÜφho poΦtu formulß°∙.
SystΘm KLONDAIK dovoluje zadßvat mnoho zßkladnφch p°φkaz∙
a funkcφ jazyka v p°φkazovΘm okn∞, kterΘ se ihned provedou. Lze
si tak snadno vyzkouÜet jednotlivΘ prvky jazyka bez nutnosti
programovßnφ. Pro prßci s databßzemi lze pou₧φt databßzovΘ okno,
ve kterΘm lze databßze prohlφ₧et, editovat, indexovat, ale
i vytvß°et. SouΦßstφ databßzovΘho okna je takΘ generßtor report∙
pro vytvo°enφ databφzovΘ tiskovΘ sestavy. Dφky tomu je program
vhodn² pro ka₧dΘho u₧ivatele poΦφtaΦ∙, kterΘmu umo₧nφ bez
programovßnφ zpracovßvat jednoduch²m zp∙sobem nap°φklad databßzi
adres, cenφky, seznam inventß°e apod.
SouΦßstφ systΘmu je doprovodnß dokumentace ve form∞ elektronickΘ
nßpov∞dy (help), kterß obsahuje rozsßhl² kurz programovßnφ. Je
urΦena i pro zßjemce bez p°edchozφch programßtorsk²ch zkuÜenostφ.
U₧ivatel je tak seznßmen nejprve s mo₧nostφ zadßvßnφ jednoduch²ch
p°φkaz∙ bez nutnosti zßpisu programu v p°φkazovΘm okn∞. Dßle se
seznßmφ s mo₧nostmi textovΘho v²stupnφho okna pro v²pis v²sledk∙
v²poΦt∙ a grafickΘho okna pro mo₧nost kreslenφ grafick²ch tvar∙.
Nßsledn∞ se seznßmφ s mo₧nostφ zapsat p°φkazy do programu, je
sezmßmen s pou₧itφm a deklaracφ prom∞nn²ch, podmφn∞n²m v∞tvenφm
Φinnosti programu a mo₧nostφ opakovßnφ Φßsti programu v cyklu.
NauΦφ se takΘ rozΦlenit program na vφcenßsobn∞ pou₧φvanΘ
u₧ivatelskΘ procedury a funkce. V dalÜφch lekcφch je u₧ivatel
seznßmen s obsßhl²mi zabudovan²mi knihovnami procerdur a funkcφ.
Cel² kurz pou₧φvßnφ programu zakonΦuje seznßmenφ s mo₧nostφ
programovßnφ aplikacφ na formulß°i. Kurz dopl≥uje podrobn² popis
vizußlnφ knihovny objekt∙ s uvedenφm vlastnostφ, metod
a udßlostφ.
Programy sestavenΘ v systΘmu KLONDAIK se nekompilujφ do
klasickΘho EXE tvaru. P°eklßdajφ se do vnit°nφho P-k≤du, a ten je
potom vykonßvßn v²vojov²m systΘmem. Pokud mßte plnou verzi
systΘmu (ne demoverzi), ulo₧φ se p°elo₧en² tvar aplikace do
souboru a je mo₧nΘ ji potom nßsledn∞ spustit i na poΦφtaΦi, na
kterΘm nenφ nainstalovßn v²vojov² systΘm KLONDAIK. Ke spuÜt∞nφ
staΦφ pouze jeho v²konnß Φßst RunTime. Dφky tomu je mo₧nΘ p°edat
Vßmi sestavenou aplikaci vΦetn∞ RunTime systΘmu KLONDAIK bez
jak²chkoliv dalÜφch licenΦnφch poplatk∙ dalÜφm u₧ivatel∙m.
Uveden² princip p°ekladu programu, tzv. skriptovßnφ se v dneÜnφ
dob∞ zaΦφnß uplat≥ovat Φφm dßl vφce. Viz nap°φklad jazyk Java,
Visual Basic a podobn∞. Rychlost zpracovßnφ je p°itom na dneÜnφch
poΦφtaΦφch velmi rychlß.
Program dodßvß a dalÜφ informace poskytne:
OZOGAN, 1. Mßje 97, 460 01 Liberec, telefon: 048/52 28 338
e-mail: info@ozogan.cz, internet: http://www.ozogan.cz