※モジュール公開版の場合の方法です。
モジュール非公開版については、現在お持ちのシステムをAccess2000で動作させることはできません。
Access2000用に構築し直したシステムが必要です。
Access2000用のモジュール非公開版システムについては、制作部システム開発課にお問い合わせ下さい。
1.データベースファイルをAccess2000用に変換します。
通常は旧MDBファイルをAccess2000で開こうとすると自動的にAccess2000用のデータベースに変換されます。
しかし、本デモシステムはそれでは動作しないため、以下のような方法でバージョンアップして下さい。
[対処方法]
- Access2000を起動し、新規のデータベースファイルを作成します。
- 新規データベースファイルに旧MDBの全てのオブジェクトをインポートします。
-
「参照設定」を次のように変更します。
※参照設定は、モジュールを開き(どれでも可)、メニューバー「ツール」→「参照設定」で確認できます。「参照設定」の詳細はAccessのHelp等でご確認下さい。- geoltocx.ocxを追加します。
- 優先順位を下図のように変更します。
2.変換後データベースのモジュールを再コンパイルします。
ベースモジュール内のプロシージャー「Pwait」についてエラーが発生します。
[対処方法]
「Pwait」の次の個所を修正して下さい。
ret = GEOSIS.Procwait(COUNT)
↓
GEOSIS.Procwait COUNT
3.フォームを修正します。
一部のフォームのイベントプロシージャーが動作しませんので、以下のように修正して下さい。
[対処方法]
フォーム「MENU_基準点管理」のコマンドボタン「水準点」のイベントプロシージャーを修正します。
プロシージャーの名前が「Private Sub Ctl水準点_CMD_Click()」に変更され、内容が初期化されています。
同じクラスモジュール内に「Private Sub 水準点_CMD_Click()」がありますので、その内容を「Private Sub
Ctl水準点_CMD_Click()」にコピーして下さい。
※プロシージャーの名前が変わるのは原因不明ですが、動作に影響ありません。
また、旧プロシージャー「Private
Sub水準点_CMD_Click()」を消去することができませんが、動作に影響ありません。