使えるコンポーネント100選という本の中に
「標準のスクロールバーで32768以上の範囲を指定すると
誤動作してしまう」と有りましが
スクロールバーのMaxプロパティーはInteger型なのに
なぜでしょうか?
実際に、32768以上の数値を指定しても動作していますが
どのような時誤動作するのかご存知の方、教えてください。
Delphiのバージョンはいくつでしょうか。
それと、使えるコンポーネント100選が対応しているバージョンは?
http://www.infonia.ne.jp/delphi/bugs/sk006.htm
ここを見ると、Delphi2にあったバグのようです。
Delphi3でfixされています。
いつも有り難うございます
少々古い本なのですが、対応はDelphi2,Delphi3,C++Builderとなっています
又、ソ-スコードの中に32 Bit に対応とコメントが書いて有りました。
>「標準のスクロールバーで32768以上の範囲を指定すると誤動作してしまう」
この現象はVB5.0でも同じ現象が発生します。
なので、もしかするとOS自体が32768しか処理できないかもしれません。
(16bit版の名残でしょうか?)
ツイート | ![]() |