ActivityIndicator如何使用?
秋天之落叶 2018-02-27 03:08:42 ActivityIndicator1.StartAnimation;
ADOQuery1.Close;
ADOQuery1.sql.Clear;
ADOQuery1.sql.add('select * from 含有大量数据的表'); //查询时会有等待时间,比如10秒
ADOQuery1.open;
DBGridEh1.DataSource := DataSource1;
ActivityIndicator1.StopAnimation;
阻塞方式下ActivityIndicator这玩意根本就显示不出来,查资料说在安卓下还行,我是在win下使用。
按照老办法,用
ADOQuery1.DisableControls;
Application.ProcessMessages;
ActivityIndicator1.Animate := true;
统统不好使,既然能做出这个控件,那就肯定有方法使用,网上几乎没有教程,单独使用没有问题,
用进度条要open后做一次循环,显示和数据错时严重,有点画蛇添足了,没什么实际意义。
有什么办法处理,或其他不错的办法?有请高手出手。