Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Игнорирование невидимых компонентов   Найти похожие ветки 

 
ser35   (2005-03-02 14:24) [0]

Делаю расчет (заполняя Edit). В некоторых случаях нжно НЕ заполнять Edit-ы (тогда они невидимы). Но тогда всплывает сообщение: "is not valid floating point value". В этом случае попытался запретить расчет:
var
a1,b1,v1: real;
begin
if Form1.Edit1.Visible:=true then
a1:=StrToFloat(Form1.Edit1.Text);
b1:=StrToFloat(Form9.Edit1.Text);
V1:=a1*b1;
Form9.EditR1.Text:=FloatToStr(v1);

Догадываюсь, что происходит несоответствие.Подскажите, пожалуйста как правильно это написать.
Спасибо за советы


 
Sandman25 ©   (2005-03-02 14:28) [1]

begin забыли


 
Юрий Зотов ©   (2005-03-02 14:28) [2]

Похоже, пропущено begin-end.
И "= True" - не нужно.


 
Антоныч   (2005-03-02 14:29) [3]

var
a1,b1,v1: real;
begin
if Form1.Edit1.Visible=true then begin
a1:=StrToFloat(Form1.Edit1.Text);
b1:=StrToFloat(Form9.Edit1.Text);
V1:=a1*b1;
Form9.EditR1.Text:=FloatToStr(v1);
end;


 
ser35   (2005-03-02 14:32) [4]

Ребята, вы просто МОЛОДЦЫ!!!
Спасибо за помощь чайнику :-)))



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
3-1107957127
le
2005-02-09 16:52
2005.03.13
комбобоксы в табличном режиме показа данных


4-1106171583
ввх
2005-01-20 00:53
2005.03.13
Как получить серийный номер материнской платы


14-1108629326
КаПиБаРа
2005-02-17 11:35
2005.03.13
Психологическая разгрузка


14-1108800498
kaZaNoVa
2005-02-19 11:08
2005.03.13
Сжатие контента, экономия траффика


4-1107097368
s_ser
2005-01-30 18:02
2005.03.13
Поиск уже открытых дочерних окон в MDI