SpinEdit組件increment(步長)屬性怎么設定為小數,我想用此第三方控制元件來加減數,步長怎么設定為小數啊,為什么設定為小數后加減按鈕按了之后就沒反應,但是設定為整數就可以,請問怎樣將其步長設定為小數呢?
uj5u.com熱心網友回復:
看這個控制元件的定義,只支持int__property int Increment = {read=FIncrement, write=FIncrement, default=1};
uj5u.com熱心網友回復:
也就是說沒法把步長設定為小數了?還是把定義中int改為float呢?uj5u.com熱心網友回復:
也就是說沒法把步長設定為小數了?還是把定義中int改為float呢?
uj5u.com熱心網友回復:
控制元件已經是這樣了,無法實作。一
uj5u.com熱心網友回復:
你發的那個控制元件定義陳述句在哪看啊BCB中在哪找啊??
uj5u.com熱心網友回復:
第三方組件RzSpinEdit1可以。下載安裝raize組件包this->RzSpinEdit1->Increment;
__property System::Extended Increment = {read=FIncrement, write=FIncrement, stored=StoreIncrement};
uj5u.com熱心網友回復:
剛測驗了一下rz,增加還是四舍五入為整數處理了。uj5u.com熱心網友回復:
你完全可以用TEdit和TUpDown組合,然后自己寫代碼實作uj5u.com熱心網友回復:
這個我試過,UpDown的步長也只能設定為整數,我試過RichEdit和UpDown組合,具體代碼在什么事件中回應,具體代碼應怎么處理?
uj5u.com熱心網友回復:
是啊,四舍五入了直接,郁悶
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/94401.html
標籤:VCL組件使用和開發
上一篇:為C語言程式弄個界面
下一篇:C++程式,需要大神,急!!!
