在桌面上打开的任何窗口中查找单词的程序

时间:2016-05-13 17:15:37

标签: text colors find highlight keyword

我打算买这个名为hilitext(http://www.fanix.com/hilitext.html)的程序。根据它的描述,它在某种程度上做了我需要的。不幸的是,它不再有效。几年前,它的开发人员已停止更新它并且他们不回复我的电子邮件。我最近几天一直在寻找类似于hilitext的东西,我找不到类似的东西。我想也许我需要自己做。我是制作完整课程的新手。我需要一些关于如何开始的指导,比如什么编码语言,什么编译器,我需要什么工具来制作这样的程序?我不问如何编码,我可以查看一些基本的示例代码并找出如何编码。

以下是我需要制作的节目说明:

- 该程序需要存储我输入的数百个关键字。

- 程序会扫描桌面上打开的任何窗口,以便实时显示这些关键字。

- 找到关键字后,其背景颜色或字体颜色将更改为我选择的颜色。

我使用Excel visual basic制作了这样的程序,它只适用于Excel,它已经完成了一段时间的工作。遗憾的是,无法再通过Excel访问数据源。这就是为什么我需要让程序与桌面上打开的任何窗口一起工作的原因。

当然,如果此类程序已经存在,请告诉我。

谢谢。

1 个答案:

答案 0 :(得分:0)

  

- 程序需要存储我输入的数百个关键字。

数百不是那么多。您只需将其写入平面文件并在需要时即可阅读。

  

- 程序会扫描桌面上打开的任何窗口,以便实时显示这些>关键字。

这实际上取决于您要扫描的程序。您不能简单地阅读任何打开的窗口内容。每种类型的应用程序(microsoft office< - > internet explorer< - >基于java的应用程序< - > Qt-like< - >大型机应用程序< - > ...)都需要它自己的方法论。

我建议限制范围..

  

- 一旦找到关键字,其背景颜色或字体颜色将会改变为我选择的颜色。

与上述相同的评论;限制范围。

  

我需要一些关于如何开始的指导,比如什么编码语言,什么编译器,我需要什么工具来制作这样的程序?

通常,选择您喜欢的任何编码语言。我建议像python这样的脚本语言,因为语法很清楚。编译器取决于您使用的编程语言。