用delphi做一个单位换算的程序
点击一种单位名称,出现几个edit在面板上,任意在一个edit中输入,其他的相应变化我只会很简单的方法(比如if),可要用到几十种单位,那样就太麻烦了,我还不想用page...
点击一种单位名称,出现几个edit在面板上,任意在一个edit中输入,其他的相应变化
我只会很简单的方法(比如if),可要用到几十种单位,那样就太麻烦了,我还不想用pagecontrol这个控件
希望各位前辈传授方法,当然越详细越好,在此感激不尽!
你说的那个方法我最早也是那么做的,不过那样我觉得面板上不能显示所有单位,必须点下拉选择才行,而且那种方法等于是把那个二维表全打上去了,觉得比较麻烦所以我的意思是:比如选择一种单位(长度、面积什么的)后 ,面板上出现所有关于他的单位名称和edit框,任意在一个edit中输入数字,其他的也相应显示
难道必须把那些数值一个一个都输上去才行吗,qq 251616602 展开
我只会很简单的方法(比如if),可要用到几十种单位,那样就太麻烦了,我还不想用pagecontrol这个控件
希望各位前辈传授方法,当然越详细越好,在此感激不尽!
你说的那个方法我最早也是那么做的,不过那样我觉得面板上不能显示所有单位,必须点下拉选择才行,而且那种方法等于是把那个二维表全打上去了,觉得比较麻烦所以我的意思是:比如选择一种单位(长度、面积什么的)后 ,面板上出现所有关于他的单位名称和edit框,任意在一个edit中输入数字,其他的也相应显示
难道必须把那些数值一个一个都输上去才行吗,qq 251616602 展开
5个回答
展开全部
d7的Demo里有一个ConvertIt,演示了ConvUtils单元的用法,个人觉得该单元依赖性强,而且有些地方设计得过于复杂,有些地方却略有不足,最好参考它改成自己需要的ConvU。
当然了你也可以到Google上,或者About,torry,codegear找找看也没有更成熟的,改起来会更方便。
如果你是说事件设置的话,你可以遍历edit,设置OnChange和Tag值,根据Tag查找度量单位,再根据两种度量单位的换算的关系,遍历edit改变数值。
当然了你也可以到Google上,或者About,torry,codegear找找看也没有更成熟的,改起来会更方便。
如果你是说事件设置的话,你可以遍历edit,设置OnChange和Tag值,根据Tag查找度量单位,再根据两种度量单位的换算的关系,遍历edit改变数值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用EDIT的ONCHANGE事件可轻松实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用tabcontrol 或者 notebook
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个怎么说呢,要一步步来说才得啊.就是先设计,做好界面,再设计算法的过程,再写代码,这样你的思路就开朗了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询