问题标签 [tmemo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1948 浏览

delphi - 如何查找和选择备忘录中特定单词的每个出现?

我正在制作应用程序来替换两种非常相似的语言的不同单词。按时间计算的单词数可能至少会达到 10.000+。单词没有太大差异,几乎是相同的语言,但是存在差异。

所以,我设法以足够快的速度替换备忘录中的单词,但我不知道如何选择备忘录中的所有替换单词,以便可以看到哪些单词被替换了。这可能吗?

这是单词的替换方式:

0 投票
1 回答
7671 浏览

string - 在 Delphi 的备忘录顶部添加行

Delphi 中的函数Memo.Lines.Add('Some text')将字符串添加到备忘录的底部。是否有任何将文本添加到顶部的功能?

例如,如果Lines备忘录的属性包含:

我想string 0string 1. 我怎样才能做到这一点?

0 投票
2 回答
876 浏览

string - Delphi - Text from file in ZIP to Memo

In some ZIP file I have file head.txt. I want to copy text from this file to TMemo on my form. Here's my code:

But it doesn't work. In head.txt in my ZIP file is:

and the result in Memo is:

Thanks for help!

0 投票
2 回答
70 浏览

c++ - 隐藏我的应用程序的文件

作为一个初学者,我有一个小问题。我已经完成了在 C++ Builder 中开发的一个小应用程序的概念。我使用了一个包含大量文本的 Tmemo,以便在我的应用程序中使用它们。在负载中,我注意到当 Tmemo 在 Concepton 中有大量数据时,它会减慢负载。并且应用程序可以在 3/4 秒或更长时间后显示!所以我决定使用一个包含所有文本的文件。并且使用 TstringList 它可以完美运行并且运行速度很快,但我不希望数据显示出来。

所以我问是否有一种方法可以向用户隐藏应用程序可以使用的文本文件并快速加载其信息。

0 投票
1 回答
639 浏览

delphi - 到 TreeView 的备注行

晚安朋友,

我目前正在开展一个项目,该项目涉及枚举可见窗口及其后代(也是可见的)。

而且我可以将 TreeView 的所有节点逐个传输为备忘录(以文本格式),但现在我正试图做相反的事情(项目的必要性)。

有人可以在 StackOverflow 中帮我解决这个问题吗?

这是列出 TreeView 上的窗口并将其传输到一个备忘录后的所有代码。

0 投票
2 回答
1359 浏览

delphi - 锁定 TMemo 中文本的开头

我想要一个 TMemo,它总是以字符串 'SELECT c_name FROM' 开头,我想锁定它,这样用户就不能删除或替换 TMemo 中的这个字符串,他们必须在这个字符串之后写他们的文本。有人可以帮我吗?我尝试了 onChange 事件,但问题是用户可以在 TMemo 的开头单击并在开头进行编辑。

我正在使用德尔福 6。

0 投票
1 回答
143 浏览

firemonkey - Fmx TMemo 无法正确显示 base64 字符串

我需要在 TMemo 中显示 base64 键。不幸的是,不可能适当地显示这个 base64 字符串:它在每个“/”处被回车符截断,或者在系统地开始新行的任何“+”处被截断!我尝试了我所知道的一切,用一个长短语(没有回车)来制作这个字符串,但没有成功。如果可能在调整表单和 TMemo 的大小时自动调整大小,如何获得 base64 中的扁平字符串(没有回车)?非常感谢。

0 投票
1 回答
1496 浏览

delphi - 在 Delphi TMemo 中计算每行的最大字符数

我有一个 TMemo。

我想在 TMemo 的每一行中放一些文本,而不用换行。我需要计算在没有 TMemo 的情况下我可以在一行中放入多少个字符,从而在该行中进行自动换行。

伪代码:

我有可能做到吗?

0 投票
0 回答
585 浏览

postgresql - PostgreSQL + Delphi XE7 + ADO + ODBC

我们的应用程序通过 ADO 成功地与各种数据库(MSSQL、Oracle、Firebird)通信,这就是我尝试使用 ADO 将 PostgreSQL 选项添加到我们的软件的原因。我使用标准 PostgreSQL ODBC 提供程序。一切都很好,直到我遇到大 TEXT 字段的问题。当我使用提供程序的 Unicode 版本并尝试获取 TEXT 字段 AsString 时,应用程序只是在方法 RemoveMediumFreeBlock() 中被 EAccessViolation 破坏。ANSI 版本有效,但它削减了字段的内容(我猜除了默认的 8190 LongVarChar 限制之外的字符)。小 TEXT 字段读取正常。你能建议我如何处理这个问题吗?在 Delphi 中通过 ADO 使用 PostgreSQL 是否有更好的选择?

0 投票
1 回答
1305 浏览

delphi - 备忘录中显示的 DBGrid 行

有没有办法在备忘录中显示选定的 DBGrid 记录?我尝试了这种类型的代码,但这显示了列的标题,我想显示字段的文本。

我试图更改 [dbgrid1.Columns[p].Field.AsString] 以便它使用该字段的文本,但它不起作用。注意-这是我希望使用的模板代码

没有 Sql 有没有更简单的方法来简单地在备忘录中显示选定的记录?