• 締切済み

アクセスに起動回数制限をかけたい

アクセスで作成したDBに、試用回数を設定したいのですが、 エクセルのVBAとはちょっと勝手が違うようでうまくいきま せん。 試用回数は10回のみ。 残り3回以降の起動時にパスワード登録を促すダイアログを 表示させる。 1度パスワードを登録したら、次回以降はダイアログを表示 しない。 といったモジュールを教えてほしいのです。 よろしくお願いします。

みんなの回答

noname#7749
noname#7749
回答No.1

簡単ですが、ヒントだけ。 ・管理情報をレジストリまたはファイル(ファイルの場合は、探索されにくいよう、%SystemRoot%\System32等のフォルダに不可視属性で配置する)に書き出す。  (いずれの場合も平文ではなく、暗号化) ・パスワードは、実行環境毎に一意になるように定義する。(一例 : MACアドレスのハッシュ値) この程度では、完全とは言い難いかもしれませんが、参考までに。 # ソフトウェアの付加価値以上の厳重なセキュリティは意味がないので、現実的にはこの程度でじゅうぶんだと思います。

ditty
質問者

お礼

ありがとうございます。 dllファイルに書き出す方法で解決して みたいと思います。 再度、行き詰ったらご教授お願いします。