delphi - 如何在 Delphi 7 中使窗体上的画线不可见

标签 delphi

我正在尝试制作一个模拟时钟,其中我想让我的“秒”线在秒数变化时不可见。我尝试将笔模式设置为 pmNotCopy但它只给出了笔颜色的反转。 Form1.Canvas.Pen.Mode:=<Blank> 必须设置什么属性这样我的台词就消失了?

也欢迎任何其他想法。

谢谢

最佳答案

现代计算机速度非常快。如果我是你,我肯定会每秒从头开始绘制整个时钟。问题解决了。此外,如果您需要消除锯齿,那么简单的笔模式技巧将永远行不通。

(如果您不使用远程桌面,您可能需要使用双缓冲。)

关于delphi - 如何在 Delphi 7 中使窗体上的画线不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7148260/

相关文章:

Delphi OLE 自动化卡住 GUI

delphi - 意外修改 'compiled resource script ' 后我丢失了 Windows 7 效果?

delphi - 当 datasnap 服务器中的用户授权失败时,是否可以更改响应代码?

delphi - 从指向记录类型 rtti 字段的指针获取值

database - 如何使用 Delphi FireDAC 对数据库应用具有 UNIQUE 约束的缓存更新 FDQuery

delphi - InternetErrorDlg 不保存密码

delphi - 安装软件包时出现无法加载软件包 %s 错误

c# - SideBySide Registration-Free COM 在加载时失败

delphi - 如何从 Delphi 或 VB6 访问 USB(笔式驱动器)固件号?

delphi - 有没有办法将整个数组复制到另一个数组中? (除了使用 For 循环)