ページ 11

borland c++のアップダウンのincrement

Posted: 2007年6月21日(木) 16:48
by オス豚
アップダウンのincrementを小数(0.25)に設定したいのですが、整数値にしろというエラーが出ます。
小数にするにはどうすればいいですか?

Re:borland c++のアップダウンのincrement

Posted: 2007年6月21日(木) 16:59
by GPGA
そもそもincrementというのは整数の変数の値に1を加算することです。

0.25足したいのであれば、普通に + や += 等の演算子を使用して加算しましょう。
関数でやりたいのであれば以下のような感じ。
double AddDboule(double val)
{
    return val + 0.25;
}
 

Re:borland c++のアップダウンのincrement

Posted: 2007年6月21日(木) 17:03
by toyo
変数の型をfloatかdoubleにするということかな。
よくわからないのでそのエラーの出る具体的なソースを書いてもらえれば助かります。

Re:borland c++のアップダウンのincrement

Posted: 2007年6月21日(木) 17:10
by GPGA
ひょっとしてアップダウンコントロールのことだったりするのでしょうか?

それならば、ボタンが押された後の表示処理を自前で実装すれば可能だと思います。

具体的なやり方がhttp://www13.plala.or.jp/kymats/study/g ... ntrol.htmlに書かれていましたので
参考にしてください。

Re:borland c++のアップダウンのincrement

Posted: 2007年6月21日(木) 18:04
by オス豚
説明不足ですいません。
アップダウンコントロールのプロパティのincrementのことです。

やはり自前で処理するしかなさそうですね。