请问高手,例如在计算数据时,在原操作的界面上出现一个提示框:正在计算,请等待......原操作界面的不可以操作,而程序仍旧正常计算?

解决方案 »

  1.   

    弹出一个模式窗口不就行了吗?showmadual
      

  2.   

    或者你可以把窗口中的控件都放在panel上,当有提示框(可以是一个静态文本框,原来是隐藏的,现在显示出来)时,panel不能用就行了。
      

  3.   

    to zealothasu(哈苏) 
     
    能给我举一个例子吗?
      

  4.   

    在原事件(方法)中加上(计算之前)
    application.ProcessMessages;
    panel1.caption:='正在计算,请等待......';
    panel1.visible=true;
      

  5.   

    form1.showmodal;
    就可以了