【问题标题】:Is There a TSpinEdit for Floats in Delphi?Delphi 中是否有用于浮点数的 TSpinEdit?
【发布时间】:2017-05-17 01:39:10
【问题描述】:

Delphi 中真的没有用于浮点数的 TSpinEdit 控件吗?看起来有 third party components 提供了一个可以工作的控件。

如何为浮点数实现 TSpinEdit?我一直在使用 TEDit 字段和位于其旁边的 TSpinButton 创建自己的字段,但似乎应该有更好的方法。

【问题讨论】:

标签: delphi controls


【解决方案1】:

TJvSpinEdit 是JEDI Visual Component Library 的一部分。 据我所知,它有一个名为 ValueType 的属性,您可以将其设置为 vtFloat。

【讨论】:

  • 它作为一个浮动微调器工作得很好。您只需将 ValueType tp vtFloat 和 Increment 设置为某个浮点数即可。
  • 这听起来像我需要的。是否有该库可用的所有控件的一些屏幕截图?谢了。
  • JVCL 中有大约 500 个可视化组件...所以,没有截图,但您可以在这里下载“MegaDemo”:sourceforge.net/projects/jvcl
【解决方案2】:

据我所知,Delphi 中不存在这样的组件。

我还在使用来自 3rd 方库的组件,SpTBXLib,这对其他事情也非常有用。

【解决方案3】:

即使没有,您也可以使用两个按钮和一个文本框轻松创建一个。

【讨论】:

    【解决方案4】:

    Delphi 中没有,但您可以创建自己的。 我已经为我的开源项目这样做了,您可以将check it 作为您自己的起点。

    编辑:您还需要以下两个文件才能使其正常工作:

    【讨论】:

    • 链接不存在了
    • 似乎 SourceForge 已经移动了文件。试试你的运气:sourceforge.net/projects/monex 不知道项目所处的状态已经好几年没碰过了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-27
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    相关资源
    最近更新 更多