Radjah

Untitled

Aug 2nd, 2012
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 2.25 KB | None | 0 0
  1. //Проверка адекватности введенных чисел
  2. IF i=0 then Begin
  3.  
  4.  
  5. IF  (StrToFloat(Form5.LabeledEdit10.Text)=0)or
  6. (StrToFloat(Form5.LabeledEdit10.Text)>StrToFloat(Form5.LabeledEdit11.Text))
  7. then Begin i:=15;Form5.GroupBox1.Caption:='Недопустимое значение Vmin'; end;
  8. IF  (StrToFloat(Form5.LabeledEdit11.Text)=0)or
  9. (StrToFloat(Form5.LabeledEdit11.Text)>StrToFloat(Form5.LabeledEdit21.Text))
  10. then Begin i:=16;Form5.GroupBox1.Caption:='Недопустимое значение Vном'; end;
  11. IF  (StrToFloat(Form5.LabeledEdit21.Text)=0)
  12. then Begin i:=17;Form5.GroupBox1.Caption:='Недопустимое значение Vmax'; end;
  13.  
  14. IF Form5.RadioGroup1.ItemIndex>0.5 then
  15. Begin
  16. IF StrToFloat(Form5.LabeledEdit18.Text)>0.99 then Begin i:=13;
  17. Form5.GroupBox1.Caption:='Недопустиое значение степени ОП1';end;
  18. IF (StrToFloat(FOrm5.LabeledEdit13.Text)=0)or
  19. (StrToFloat(FOrm5.LabeledEdit13.Text)<StrToFloat(FOrm5.LabeledEdit11.Text))
  20. then Begin i:=18;Form5.GroupBox1.Caption:='Недопустиое значение V ОП1-ПП';end;
  21. If (StrToFloat(FOrm5.LabeledEdit12.Text)=0)or
  22. (StrToFloat(FOrm5.LabeledEdit12.Text)<StrToFloat(FOrm5.LabeledEdit13.Text))or
  23. (StrToFloat(Form5.LabeledEdit12.Text)>StrToFloat(Form5.LabeledEdit21.Text))
  24. then Begin i:=19;Form5.GroupBox1.Caption:='Недопустиое значение V ПП-ОП1';end;
  25. End;
  26. IF Form5.RadioGroup1.ItemIndex=2 then
  27. Begin
  28. IF StrToFloat(Form5.LabeledEdit19.Text)>StrToFloat(Form5.LabeledEdit18.Text)
  29. then Begin i:=14;Form5.GroupBox1.Caption:='Недопустиое значение степени ОП2';end;
  30. IF (StrToFloat(Form5.LabeledEdit15.Text)=0)or
  31. (StrToFloat(Form5.LabeledEdit15.Text)>StrToFloat(Form5.LabeledEdit14.Text))or
  32. (StrToFloat(Form5.LabeledEdit15.Text)<StrToFloat(Form5.LabeledEdit13.Text))
  33. then Begin i:=20;Form5.GroupBox1.Caption:='Недоспутимое значение V ОП2-ОП1';End;
  34. If (StrToFloat(Form5.LabeledEdit14.Text)=0)or
  35. (StrToFloat(Form5.LabeledEdit14.Text)>StrToFloat(Form5.LabeledEdit21.Text))or
  36. (StrToFloat(Form5.LabeledEdit14.Text)<StrToFloat(Form5.LabeledEdit12.Text))
  37. Then Begin i:=21;Form5.GroupBox1.Caption:='Недопустимое значение V ОП1-ОП2';end;
  38. End;
  39. end;
Advertisement
Add Comment
Please, Sign In to add comment