|
|
|
|
|
|
|
|
|
|
|
|
òåìí äãìôé ùéòåø 3: îàôééðéí åøëéáéí
áåà ðùðä àú äîàôééðéí ùì ëîä
îäøëéáéí: äëåúøú ùìäí, äöáò, äâåãì, äâåôï (Font)
åëå'…
åáåà ðåñéó ø÷ ÷öú ÷åã (àðé ùåîò àåúê ðàðç…
äàéï
æäå ëì äòðééï áúëðåú…? àáì ãìôé äéà ìôçåú éåúø
áòðééï ùì øëéáéí åîàôééðéäí(. îô÷ç äøëéáéí:
îàôééðéí åàéøåòéí
1.
á-Object
Inspector (îô÷ç
äøëéáéí) àúä
éëåì ìùðåú àú ä-Properties
(îàôééðéí)
ùì äøëéáéí áæîï äúëðåï. àí àúä ìà øåàä àú ä- Object Inspector,
ôúç àåúå ãøê äô÷åãä áúôøéè ä-
View
àå ìçõ F11.
2.
ååãà
ùáçøú á- Form1
á-
Object Inspector,
ëôé ùîåöâ áúîåðä îòì ðáçø á- Form 1
á÷åôñú äøùéîä (List
box) ùì ä- Inspector. ëòú, ìçõ òí äòëáø òì ä- Caption
proprerty
åä÷ìã: Euro Currency Convector.
äè÷ñè áùåøú äëåúøú ùì äèåôñ. 3.
áèåôñ (Form),
ìçõ òì Label2 áëãé
ìáçåø àåúä. á- Object
Inspector,
ùðä àú úååéåú ä-Caption ì-equals
(àúä éëåì âí
ìáçåø àú øëéá Label2
áúéáú äøùéîä ùì ä- Inspector)
ëòú ùðä àú ä-Caption ùì
Label4 ì-Euro åëï ùðä àú ä-Caption ùìLabel5 ì-BEF . ùðä
àú ä-Caption
ùìButton1 ì-Euro -- BEF. ùðä
àú ä- Caption
ùì Button2ì-BEF
-- Euro. 4.
äùîåú ùì äøëéáéí ùìê ìà ëì ëê úéàåøééí.
áåà ðùðä ìôçåú àú äùîåú ùì äøëéáéí ùéù áäí
ùéîåù á÷åã äî÷åø ùì äúëðéú. àìå äøëéáéí
ùîàôééðéäí éùúðå àå ùéòùä áäí ùéîåù ëàùø
äúëðéú øöä. áçø
Edit1åùðä àú ä- Name property ì-
InputEdit ëîå ëï, ùðä àú ùîåú äøëéáéí
äáàéí: Label1: CurrLabel Label3: EuroLabel Label5: BEFLabel Button1: EuroButton Button2: BEFButton 5.
ùðä
àú ä-Text
property ùì
InputEdit
ì- 100.
ãáø æä îáèéç ùìúëðéú éù òøê ìäúçéì ìøåõ àéúå.
ìãåâ': 100
currency units 6.
á-Object
Inspector ,
àúä îöééï àú ä-events (îàåøòåú) àìéäí äøëéáéí öøéëéí
ìäâéá. áçø EuroButton.
ìàçø îëï áçø àú çåöõ (tab)
ä- Events ùì ä- Inspector: úøàä àú äîàåøòåú OnClick,
OnDoubleClick... 7.
ìçéöú òëáø
ëôåìä áùãä äìáï îéîéï ì - OnClick.
ãìôé úëúåá EuroButtonClick áùãä æä. æä éäéä äùí ùì ä -Event
Handler
(îáöò
äîàåøò)
,
äøåèéðä ùîúáöòú áëì ôòí ù- EuroButton
ðìçõ.
8.
á- Editor,
ãìôé ëáø éöøä úáðéú (template)
òáåø îáöò äîàåøò (Event
Handler)
äæä.
9.
áåà ðúðñä ìøâò òí ÷öú ÷åã î÷åøé (æîðé).
áéï äîéìéí begin
å-
end
ùì îáöò äîàåøò (Event
Handler), àúä
ú÷ìéã àú ä÷åã àùø éáåöò ëàùø EuroButton
ìçåõ. CurrLabel.Caption := 'Euro'; EuroLabel.Caption := InputEdit.Text; îáöò äîàåøò (Event Handler) äëåìì öøéê ì÷øåà àú ä÷åã äáà:
úùåîú ìá! äîéìä Euro äéà áéï âøù áåãã åìà âøùééí! 10.
÷îôì
åäøõ àú äúåëðéú. ä÷ìã îùäå á- Edit-box åìçõ òì ä - EuroButtom:
äè÷ñè Euro
îåôéò á- CurrLabel åäè÷ñè ùì ä-edit-box (÷åôñú äòøéëä) îåôéò á- EuroLabel.
áùôú ãìôé: ·
äîçøåæú "Euro"
îå÷öú (assigned)
ìîàôééï Caption ùì
CurrLabel; ·
äîàôééï
è÷ñè ùì InputEdit
îå÷öä ìîàôééï Caption ùì
EuroLabel . 11.
òöåø àú äúëðéú åùîåø àú äôøåéé÷è (Save All). èåá àðé î÷ååä ùàúä îúçéì ìøàåú àú äøòéåï
îàçåøé ùòåø æä: àæ éàììä òáåø ìùéòåø
4, áå ðâøåí ìãáøéí
ì÷øåú áæîï øéöä: äáä ð÷åãã! Copyright (C) 2000 Guido Festraets Webmaster of the DelphiLand site: http://www.festra.com |
|
|||||||||||||||||||||||||||||