Искандер Омурзаков
Ошибка: Type of expression must be BOOLEAN
var
a,b,c:integer;
begin
if edit1.text then
begin
a:=strtoint(edit1.text);
end;
end;
end.
Delphi 7
var
a,b,c:integer;
begin
if edit1.text then
begin
a:=strtoint(edit1.text);
end;
end;
end.
Delphi 7
Ну правильно. Какой синтаксис у условного оператора знаете?
if <УСЛОВИЕ> then <ОПЕРАТОР>
У вас вместо условия написано edit1.text, видимо это строка с текстом. Что прикажете компилятору делать?