小编Nie*_* H.的帖子

如何增强Delphi中的默认备忘录控件,并能够为文本加下划线

我正在尝试构建一个能够显示错误的简单脚本编辑器.我在网上搜索了一个可以为我显示/下划线错误的组件,但我找不到一个.所以我决定根据Delphi中包含的备忘录控件自己构建一个.

我打算在备忘录控件中添加以下功能:

function Underline(startline, startchar, endline, endchar : integer);

这是我第一次加强像这样的视觉控制,我问是否有人可以大致勾勒出如何做到这一点.无需深入了解具体细节:)

ps:我不想使用richedit控件.

delphi

7
推荐指数
2
解决办法
3058
查看次数

如何在.NET中检索webbrowser控件的滚动条位置

我尝试使用webBrowser1.Document.Body.ScrollTopwebBrowser1.Document.Body.ScrollLeft,但它们不起作用.他们总是返回0,我无法访问webBrowser1.Document.documentElement.ScrollTop.ScrollLeft.

c#

6
推荐指数
2
解决办法
2万
查看次数

Delphi:除了移动光标之外,还有办法访问TClientDataset中的记录

我想基于另一条记录(在同一个TClientDataSet中)在TClientDataSet中追加一条记录.问题是我无法访问TClientDataSet中的另一条记录,因为光标指向我正在追加的行.我找不到另一种方法来访问同一TClientDataset中的其他记录.

当然我可以使用额外的TClientDataSet,复制一些东西并以这种方式解决它,但我不喜欢那个解决方案.

那么除了移动光标之外,有没有办法访问TClientDataset中的行/记录?

delphi

5
推荐指数
1
解决办法
2712
查看次数

标签 统计

delphi ×2

c# ×1