Delphi 中的 JQuery TypeWatch 功能

Posted

技术标签:

【中文标题】Delphi 中的 JQuery TypeWatch 功能【英文标题】:JQuery TypeWatch Functionality in Delphi 【发布时间】:2010-09-12 22:46:40 【问题描述】:

TypeWatch 是一个 JQuery 插件,用于监控文本输入框中击键之间的时间。

它允许在用户输入搜索字词时刷新搜索结果等功能,如 Stack Overflow 的“用户”页面所示。

如果您正在输入您希望搜索的用户的姓名并暂停输入半秒钟,则会显示您已输入内容的搜索结果。

有没有人有关于如何以类似方式在 delphi 中监视文本框的示例或信息,因为用户正在输入,如果在一段时间内停止输入,例如半秒,则触发另一个事件。

【问题讨论】:

【参考方案1】:

您可以查看常规 ComboBox 的自动完成功能背后的想法。 或者实现一个 Timer,它在 Edit 中的每个 Keypress 时重置为 0,并在达到您指定的延迟时触发其 onTimer 事件处理程序(即在此时间间隔内没有键输入之后)。 我很确定有可用的免费组件来实现这个......

【讨论】:

以上是关于Delphi 中的 JQuery TypeWatch 功能的主要内容,如果未能解决你的问题,请参考以下文章

delphi中的combobox问题

delphi中的ComboBox组件的使用?

关于delphi回调函数

delphi编程中的问题

delphi 对窗体中的控件进行遍历

delphi中的showmessage函数是调用的哪个API函数