Precisely
グローバルサイト お問い合わせ
FAQ
MapInfoに関するよくあるご質問になります。

MapInfo Pro™

MapBasic について

Q. MapInfo Professional 9.0.2 のパッチを適用後、MapBasicでTimer()関数を使用したプログラムを実行したところ、正常に動作しません。Timer()関数が“0”を返します。

A. MapBasicのTimer()関数は、MicrosoftのTime()関数を使用し、経過時間を返します。Microsoft側がこのTime()関数の仕様を変更したことにより、MapBasicのTimer()関数が正常に動作しなくなる不具合です。

本不具合の回避策として、新たに、ローカルタイムゾーンを環境変数に明示的に設定する必要があります。例:日本であれば、TZ=Japan(大文字、小文字の区別をします)。
尚、この問題は、GMT-(グリニッチ標準時-)のタイムゾーン設定がタイムゾーンとして予め設定されている環境では発生いたしません。

一覧に戻る