接分来了
改成
 
if (edit1.text='') and (edit2.text<>'') then
   begin
     ...
    and

解决方案 »

  1.   

    if (edit1.text='') and (edit2.text<>'') then
       begin
         ...
        and
      

  2.   

    if (edit1.text='') and (edit2.text<>'') then
      

  3.   

    要用()括起来:
    if (edit1.text='') and (edit2.text<>'') then
       begin
         ...
        and
      

  4.   

    if (edit1.text='') and (edit2.text<>'') then
       不用括号是不行的:AND 的优先级高