web-dev-qa-db-ja.com

MicrosoftAccessを使用したスタンドアロンアプリの作成

通常のプログラムとして機能するMSAccessで作成されたDBを見たことがあります。つまり、美しいUIを開き、フォームとレポートへのアクセスを許可する実行可能ファイルがあります。私は同じことをしようとしました、私はグーグルさえしました、しかしそれをする方法を見つけませんでした。 Accessでこのようなスタンドアロンアプリを構築する方法を知っている人はいますか?

7
Saul Berardo

Accessデータベースを実行可能ファイルにすることはできません。それは起こり得ませんが、たとえば、アクセスをさまざまな方法で使用していないと人々を騙して考えることができます。

  • カスタムスプラッシュ画面(フォルダーにbmpファイルを置き、データベースと同じ名前を付けるだけです)

  • アクセスウィンドウとツールバーを非表示にする

  • アクセスアイコンを変更する

たとえば、このスクリーンショットを見てください

alt text

ここでは多くのことが行われており、古き良きAccess 97を使用して構築されているとは言いがたいです(はい、標準のツールバーがそれを提供していることはわかっています。

8
Kevin Ross

このツールは、Microsoft Accessランタイムツールキットまたはそれらに沿ったものと呼ばれていると思います。最新バージョンは無料で、以前のバージョンとは異なり、料金を支払わなければならなかったと思います。私がいじくり回した以前のバージョンから、MDBまたはACCBファイルからEXEファイルを作成するためのツール、EXEが不足している場合に使用するためのいくつかのアイコン、およびMicrosoftヘルプファイルの生成を支援するプログラムが付属しています。あなたのアプリケーションのために。

これはDeveloperExtensionsへのリンクです-私が上で説明したものの2007バージョンを信じています: http://www.Microsoft.com/downloads/en/details.aspx?FamilyId=D96A8358-ECE4-4BEE- A844-F81856DCEB67&displaylang = en

以下は、ランタイムのリンクです。これは、Accessデータベースを実行可能ファイルに変換しませんが、Accessがインストールされていないコンピューターで実行できるようにします。 http://www.Microsoft.com/downloads/en /details.aspx?familyid=D9AE78D9-9DC6-4B38-9FA6-2C745A175AED&displaylang=en

注:これらは両方とも、私が実行しているバージョンであるAccess2007用です。お使いのバージョンには別のものが必要な場合がありますが、MicrosoftのWebサイトで簡単に見つけることができます。

6
Comrad_Durandal

ユーザーがアクセスを使用していないと思い込ませたい場合は、工夫が必要です。私はこれをしました。 Accessにインポートする素敵な2D画像を作成し、ボタンのように設定して機能を与える方法が必要になります。それらをある種のスプラッシュスクリーンにオーバーレイしてください。 VBAを知っているかどうかはわかりませんが、必要になります。

最後に、必ず設定に移動し、ユーザーがフォームを変更できる可能性のあるものはすべてオフにしてください。次に、ファイルの拡張子を次のように変更します:fileName.accdr

これはあなたが手に入れようとしている通常のプログラムに非常に近いです、そしてそれはあなたがそれに入れた芸術と同じくらい良く見えるだけであることを覚えておいてください。

0
David