计算输入框以替换 Spin






1.95/5 (9投票s)
2004年4月8日
1分钟阅读

40456

559
通过鼠标输入数字数据的控件。
- 下载演示项目 - 10 Kb (完整代码:ActiveX 源代码 + 演示应用程序)
引言
上周,我需要一个控件在项目中(VB6.0)中使用。该控件应该允许通过鼠标输入数字数据。我尝试使用 SpinButton 控件,但它显示出不足之处,并且没有满足要求。
关注点
您可以将此控件作为 OCX 使用,或嵌入到您的项目中。 所有源代码都已提供。
我选择创建一个浮点计算器,用户可以选择使用计算器的数字键盘或键盘输入值。除了方便输入大数值(尝试使用鼠标单击将 Spin 增加到 256!!)。
结果是一个 20.5 KB 的 OCX 控件(它需要 MSVBVM60.DLL)。我制作此控件是为了解决一个实际问题,并且没有关注干净的代码。
我确切地使用了“ActiveX 控制界面向导”来连接一些属性。我使用了 VB 代码来计算(CALC.VBP)。我结合了来自第三方的多个代码片段,并将所有内容组合在一起以使其完全正常工作。
如果有人在此控件中发现错误,请发送电子邮件,如果您进行了更正,我将在收到更正后的副本时表示感谢。
注意: 我更改了代码中的小数符号,以保持与巴西模式一致。
联系方式
电子邮件:willians@bb.com.br MSN:willian_cpp_br@hotmail.com ICQ# 89506722 电话:+55 (64) 612-6030 传真: +55 (64) 612-6010历史
2004/04/06 - 开发版本 1.0