PC SOFT

WINDEV的在线文档

  • 停止
  • 提示\备注
产品
WinDevWebDev-服务器代码WebDev-浏览器代码WinDev Mobile报表和查询
平台
WindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidAndroid Widget iPhone/iPad
语言
JavaPHPAjax用户代码(MCU)外部语言
数据库
HFSQLHFSQL Client/Server存储过程HF 5.5OLE DBODBC本地访问

暂时停止程序的执行。
例子
// 延时1s
延时100延时.绘制

语法
延时(<等待> [, <类型>])
<等待>: 整数
以百分之一秒为单位的延时时间。
  • 若为负数,则无效果。
  • 若该参数为0,那么该函数会处理等待中的事件,然后直接重新处理该事件。
无论该参数的数值是什么,控件的可选的处理一直会执行。
<类型>: 可选的常量
可以在延时期间执行的事件的类型:
延时.绘制
(默认)
窗口的控件可以被重新绘制。
延时.无无任何事件执行。
延时.鼠标和键盘窗口的控件可以被重新绘制。
定时器可以被执行。
鼠标事件(例如点击控件)或者键盘事件可以被执行。
注意: 该常量等价于带有一个负的数值的函数多任务
延时.定时器窗口的控件可以被重新绘制。
定时器可以被执行。
注意: 该常量等价于带有一个正的数值的函数多任务

注意

停止

只停止当前进程。 其他的进程将会照常执行。

提示\备注

  • 若该延时不需要处理用户的动作,那么我们建议您当多个线程在使用时(包括应用程序的主线程)使用函数线程暂停服务延时来替代多任务延时
  • 只要所要求的延时没有结束,那么函数延时会锁住过程的结束。 我们建议您更多的在一个循环中使用多次短时间的延时,而不使用一个较长时间的延时。 例如,我们可以替换:
延时10000延时.鼠标和键盘
替换为:
循环(100
延时100延时.鼠标和键盘
结束
  • 在一个服务器类型的应用程序中,函数延时应被替换为服务延时

组件
WinDev wd200obj.dll