Aloittelen ohjelmointia delphillä"6"
teen pientä harjoitusta jossa kaksi lukua annetaan kahdessa memo-komponentissa ja nappia painamalla ohjelma laskisi nämä yhteen ja näyttäisi vastauksen vaikka edit-komponentissa
toivottavasti joku osaa auttaa, kiitos!
teen pientä harjoitusta jossa kaksi lukua annetaan kahdessa memo-komponentissa ja nappia painamalla ohjelma laskisi nämä yhteen ja näyttäisi vastauksen vaikka edit-komponentissa
toivottavasti joku osaa auttaa, kiitos!
Vastaukset 4
Vanhimmat
Noin menisi builderissa:
Edit1->Text = StrToInt(Memo1->Lines->Text) StrToInt(Memo2->Lines->Text);
Huomaa että StrToInt on aika tarkka numeron suhteen.
Kanattaa varmaan vaihtaa nuo Memo komponentit vaikka MaskEdit komponeteihin.
miksi en saa "strtoint" käytettyä tässä,puuttuuko jotain, itse koitin ensin samaa
lausetta mutta vika on tuossa "strtoint" kohdassa?
Kyllä se pitäisi delhissä toimia (samaa VCL tavaraa):
http://delphi.about.com/library/rtl/blrtlStrToInt.htm
Eli onko tuo unit SysUtils mukana :
uses
.... SysUtils, ....;
siihen piti laittaa tällee:
Memo1.Text := IntToStr(StrToInt(trim(MaskEdit1.Text)) StrToInt(trim(MaskEdit2.Text)));