Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Input / Output.

Hasonló előadás


Az előadások a következő témára: "Input / Output."— Előadás másolata:

1 Input / Output

2 Adatkiírás Leggyakoribb komponensek adatmegjelenítésre: EditBox Label
Pl: EditBox1.Text:=‘Szöveg’ Label1.Caption:=‘Szöveg’

3 Adatbekérés Leggyakoribb komponense: EditBox
Az EditBox.Text típusa string! Ha számot szeretnénk bekérni egy változóba, akkor típuskonverzió szükséges!!! Adatmegadás lehetséges listából való választással is. Ezt viszont előbb fel kell tölteni értékekkel

4 Adatkonverziók String → Egész: Egész → String: String → Valós:
Function StrToInt(S:string); Pl.: A:=StrToInt(‘100’); Egész → String: Function IntToStr(N:integer); Pl.: S:=IntToStr(101); String → Valós: Function StrToFloat(S: String) Pl.: R:=StrToFloat(‘3,14’); Valós → String: Function FloatToStr(R:real); Pl.: S:=FloatToStr(111,513);

5 Példa egyszerű összeadásra
Procedure Button1.Click(Sender:TObject); Var a, b, c :integer; Begin a:=StrToInt(Edit1.Text); b:=StrToInt(Edit2.Text); c:=a+b; Edit3.Text:=IntToStr(c); End;

6 Hatékonyabban (kicsit bonyolultabban)
Procedure Button1.Click(Sender:TObject); Var a, b, c:integer; Begin Edit3.Text:=IntToStr(StrToInt(Edit1.Text)+StrToInt(Edit2.Text)); End;


Letölteni ppt "Input / Output."

Hasonló előadás


Google Hirdetések