投稿日 | : 2004/07/02(Fri) 11:05 |
投稿者 | : ぴろあき |
Eメール | : |
URL | : |
タイトル | : Re: 配列サイズのReDimとコンパイル時の最適化 |
最適化の詳細設定の項目がいくつかありますが、
『配列の範囲チェックを削除』と、
『浮動小数点を丸めない処理を許可』
が働いているようですね。
浮動小数点の方はともかく、
配列の方はあくまでもエラーチェックを外すだけのようですから、
どこかプログラムにミスがあるような気がします。
具体的な提示が無いのでわかりませんが、
例えば、Option Base 1としているのに、
DB = MSComm1.Input
などとした場合DB(0)から値が入ります。
ま、これはプログラムのミスというよりは、
VBのバグというか特性といった類のものですが、
こういう事を知らずに、
LBoundやUBoundで配列を処理していると、
思っている結果と違ってしまう事もあるのではないかと思いました。