procedure TForm1.Button2Click(Sender: TObject); var i,i1,i2:integer; begin i1:=0; i2:=0; try for i:=1 to length(edit1.text) do begin if copy(edit1.text,i,1)='*' then begin i1:=strtoint(copy(edit1.text,1,i-1)); i2:=strtoint(copy(edit1.text,i+1,length(edit1.text)-i)); end; end; edit2.text:=inttostr(i1*i2); except end; end;
----------------------------------------------
-
利用sql语句 procedure TForm1.Button2Click(Sender: TObject); var Query:TQuery;
begin Query:=TQuery.Create(); try with Query do begin close; sql.clear; sql.add('select '+Edit1.text+Edit3.text+Edit2.Text' as jieguo from titles); open; end; except Showmessage('表达式有错!'); end; edit4.text:=Query.fieldbyname('jieguo').asstring; end; 这是我随便写的,可能有问题
----------------------------------------------
-