***すれ立てるまでもない質問はここで 第30刷***
608 :
デフォルトの名無しさん:
Visual BasicのTimer機能を使って,ある物体の変位をデータから読み取りそれをピクチャーを使って動画的に見せようと思ってプログラムを作くりました.
プログラム自体は走るんですが,Timerの間隔を1(0.001秒)にしているんですが,実際の時間どおりに動かず,かなり重い状態で実際には0.001秒間間隔が1秒間隔ぐらいで走ります.
読み込みデータの数は3000行くらいです.
CPUの性能も関係すると思いますが,もし早くプログラムが回せる方法があれば教えてください.お願いします.
ちなみに読み込みデータはTimerのサブプログラムの中で読み込んでいるので,Timerが間隔を刻むごとにデータを読み直しているのが原因かもしれません.
できれば他の場所から読み込ませる方法などがありましたら,できるだけ詳しく教えてください.