showhint 的时间可以控制吗? 
我想让它show得久一些,或者直到鼠标移开

解决方案 »

  1.   

    为了延长hint显示的时间,可加入以下代码:
    Application.HintHidePause:=99999999;
      

  2.   

    ProcedureTMainForm.FormCreate(Sender:TObject);
        begin
        Application.HintPause:0;{使文本提示盒立即出现}
        Application.HintPause:clBlue;{以蓝色小方框的方式出现}
        Application.HintHidePause:10000;{延长停留时间为10秒}
        Application.HintShortPause:100;最短多少
        end;