Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Početik u Delphi-u

[es] :: Pascal / Delphi / Kylix :: Početik u Delphi-u

[ Pregleda: 2096 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.139.*



+19 Profil

icon Početik u Delphi-u13.01.2008. u 18:06 - pre 198 meseci
skinuo sam lazarus i krenuo ispočetka.

znači definirao sam varijable a i b kao string.
varijabli a sam dodijelio "Edit1.Text", a varijabli b "Edit2.text".

varijabla c je definirana kao integer.
sad me prvo zanima kako pretvoriti varijablu koja je string da bude integer, isto tako i varijablu b.

onda imam c:=a+b;

i na kraju label

Label1 - tu je problem ne znam šta ide.

prvo sam probao prikazati text u labelu, ali javlja grešku.
pa molim pomoć.
 
Odgovor na temu

vigor

Član broj: 3125
Poruke: 39
*.eunet.yu.



Profil

icon Re: Početik u Delphi-u13.01.2008. u 18:30 - pre 198 meseci
Odprilike ovako

c:=strtoint(a)+strtoint(b);
label1.caption:=inttostr(c);
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.139.*



+19 Profil

icon Re: Početik u Delphi-u13.01.2008. u 19:22 - pre 198 meseci
a ako definiram varijablu kao double.
kako pretvoriti u double.
nema na popisu!
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Početik u Delphi-u13.01.2008. u 19:26 - pre 198 meseci
StrToFloat, FloatToStr, FormatFloat...
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.139.*



+19 Profil

icon Re: Početik u Delphi-u13.01.2008. u 19:47 - pre 198 meseci
ne radi baš sa float!


a,b: String;

d: Double;


a:=Edit1.Text;
b:=Edit2.Text;

d:=strtofloat(a)+strtofloat(b);


label1.caption:=floattostr(d);


ovo ne radi, izbacuje error.

[Ovu poruku je menjao MarkoBalkan dana 13.01.2008. u 21:04 GMT+1]
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Početik u Delphi-u13.01.2008. u 20:59 - pre 198 meseci
StrToFloat je funkcija za konverziju stringa u vrednost sa pokretnim zarezom tako da je to tačan odgovor na tvoje pitanje. Ako dobijaš grešku to znači da funkciju ne koristiš na predviđeni način ili unosiš neispravnu vrednost. Obrati pažnju na razmake i decimalne separatore.
BTW, kada kažeš da nešto ne radi, moraš napisati šta to znači, ako dobiješ grešku, koja je greška itd.
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.139.*



+19 Profil

icon Re: Početik u Delphi-u13.01.2008. u 21:14 - pre 198 meseci
radi.

[Ovu poruku je menjao MarkoBalkan dana 13.01.2008. u 22:27 GMT+1]
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Početik u Delphi-u

[ Pregleda: 2096 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.