• ベストアンサー

Access 使用期限を設定することはできますか

Accessで作ったデータベースを配りたいのですが、使用期限を設定しておくことはできますか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#27115
noname#27115
回答No.2

たとえば Formを一つ作成して次のコードを書いてみてください。(そのままコピーペーストです。) #11/1/2005#が日付ですが、これを過ぎるとフォーム上のボタンとかボックスがすべて非表示になって使えなくなります。 Date で 今の日付を取得しています。 どのタイミングで何を制御するかはいろいろありますが、これも一例です。 Private Sub Form_Load() Dim myCtrl As Control If Date > #11/1/2005# Then MsgBox "期限切れです。" For Each myCtrl In Controls myCtrl.Visible = False Next myCtrl End If End Sub

kiskegoo
質問者

お礼

表示-コードのところにアドバイスどおり入れたら"期限切れです"と確かにでてきました。 レベルが高すぎて何でできたのかも理解できませんが、お付き合いいただきありがとうございました。

その他の回答 (1)

noname#27115
noname#27115
回答No.1

モジュールの一部に日付を入れておいて立ち上がる度にそれをチェックするようにしてみてはどうでしょうか? データベースはmdbでなくてmdeで渡します。

kiskegoo
質問者

お礼

有効期限をコードで書くということでしょうか。 実力的に難しくてできそうにありません。

関連するQ&A