![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
почему делфи ворчит на эту процедуру?
Код:
procedure TForm8.Button2Click(Sender: TObject); var s:integer a:integer b:integer begin a:=edit1.text; b:=edit2.Text; s:=edit3.text; s=a+b end; Последний раз редактировалось Admin, 11.01.2011 в 22:11. |
|
#2
|
||||
|
||||
|
И Вы называете ЭТО процедурой? Убейте меня, я больше немогу
Советую взяться за учебник по дельфи и изучать с первых строк... Хотя если очень надо - Код:
procedure TForm8.Button2Click(Sender: TObject); var a,b,s:integer; begin a:=StrtoInt(edit1.text); b:=StrtoInt(edit2.text); s:=StrtoInt(edit3.text); - ??? s:=a+b;; end; Последний раз редактировалось deltas, 11.01.2011 в 22:20. |
|
#3
|
||||
|
||||
|
Может он и так изучает учебник и что-то не получается...
Код:
procedure TForm8.Button2Click(Sender: TObject); var s:integer a:integer b:integer begin // в EDIT1,2,3 - строки, значит записать строку в числовую переменную мы просто так не можем. a:=StrToInt(edit1.text); b:=StrToInt(edit2.Text); s:=a+b; Edit3.Text := IntToStr(s); end; |
|
#4
|
|||
|
|||
|
оттили бы лучше как правильно сделать((
|
|
#5
|
|||
|
|||
|
оооо, спс большое)
|
|
#6
|
||||
|
||||
|
Цитата:
![]() А номер формы совсем не обязательно говорит о количестве форм в проекте, т.к. с некоторых пор в Дельфи автоматом нумеруются проекты на единичку больше предыдущего. |
|
#7
|
|||
|
|||
|
Я и так написал, но опять ощибку даёт
Код:
procedure TForm8.Button2Click(Sender: TObject); var s:integer a:integer b:integer begin a:=StrToInt(edit1.text); b:=StrToInt(edit2.Text); s:=a+b; Edit3.Text := IntToStr(s); end; Последний раз редактировалось Admin, 12.01.2011 в 09:59. |
|
#8
|
||||
|
||||
|
Цитата:
Вы предлагаете нам угадать какую именно ошибку и при каких обстоятельствах оно выдает? Как вариант предположу, что вы вводите не целое число в эдиты. |
|
#9
|
||||
|
||||
|
Код:
procedure TForm8.Button2Click(Sender: TObject); var s:integer; a:integer; b:integer; begin a:=StrToInt(edit1.text); b:=StrToInt(edit2.Text); s:=a+b; Edit3.Text := IntToStr(s); end; |
|
#10
|
|||
|
|||
|
спасибо, сработала,только я не понял эту строчку:
Код HTML:
|