Показать сообщение отдельно
Старый 11.09.2010, 07:54   #3
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Ответ: СРОЧНО! ПОМОГИТЕ!

этот код можно значительно упростить, но все же:
program ProjectAZ;
var 
fld1fld2reslrezlast1last2integer
    
OKbtnclickedcommand;
 
procedure slozhenie;
begin
  ClearForm
;
  
ShowForm;
  
OKbtn:=CreateCommand('OK'CM_SCREEN1);
  
AddCommand(OKbtn);  
  
SetFormTitle('Сложение'); 
  
fld1:=formAddTextField('Введите A: 'integertostring(last1), 3TF_NUMERIC);
  
fld2:=formAddTextField('Введите B: 'integertostring(last2), 3TF_NUMERIC);
  
resl:=FormAddString('A+B='+integertostring(rez));
  
repeat 
   clicked 
:= GetClickedCommand
  
until clicked <> EmptyCommand;
  
last1:=stringtointeger(FormGetText(fld1));
  
last2:=stringtointeger(FormGetText(fld2));
  
rez:=last1+last2;
  
slozhenie;
end;
 
begin
  slozhenie
;
end
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (11.09.2010)