• ベストアンサー

ACCESSのEXEを作るのは可能ですか?

VBでアプリケーション開発後EXEを作成する事が出来るのは 知っているのですが、どうやら、ACCESSでもEXEが作成 出来ると聞いて調べているのですが、全く何もわかりません。。。 誰か、ご存知でしたら教えて頂けませんでしょうか???

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

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

Office97/2000/XPのデベロッパー版、Access2.0/95 Development Kitを購入すればその中に「Access Runtime」が含まれています(もちろんRuntimeの配布権利もついています)。 このAccess Runtimeをmdbファイルと一緒に配布する形になります。

kumi913
質問者

お礼

色々参考になるお話ありがとうございました。 早速、行ってみようと思います。

その他の回答 (3)

noname#1296
noname#1296
回答No.4

Accessが入っていない環境でも使えるようにするにはselenityさんが回答されている通り、Developperで再配布用のパッケージを作成する必要があります。更に、ソースの中身が見えないようにするには、-boya-さんが回答されている通り、MDE形式に変換する必要があります。Accessが入っている環境でもMDE形式にすることにより、ソースの中身が見られない、パフォーマンスがよくなるというメリットがあります。 ランタイムパッケージを作成+MDEで動かすと、Access+MDBで動かすより遥かにパフォーマンスがよくなります。ランタイム版Accessという事で、開発用の機能が読み込まれないためと、中間コードにコンパイルされた形で保存されるため、繰り返し呼び出すモジュールなどの実行速度が上がるためです。 コントロールをたくさん配置したフォームを単に開くだけでも体感速度で倍にはなったので、かなりメリットありますよ。

  • -boya-
  • ベストアンサー率35% (176/494)
回答No.3

Accessで作成するのは「EXEファイル」ではなく「MDEファイル」です。 うろ覚えですが、確か中間コードにコンパイルをしてコード(プログラム)が 見えないよう(変更・改造できないよう)にする事ができるという機能です。 ファイルのサイズが小さくなるという利点もあります。 実行の速度も変わるようです。 作成方法は [ツール] →[データベースユーティリティー] →[MDEファイルの作成]

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 確か、AccessやExcelなどのVBAは、EXEファイルは作れないと思います。 VBと違って、VBAというのはAccessやExcelの機能拡張みたいなものですから。 まあ、Accessのファイルが言わば実行ファイルみたいなものでしょうか。 Autoexecというマクロを作っておけば、起動時にフォームを立ち上げるなど、VBのアプリケーションっぽいことは出来ますし。 あんまり参考にならなかったらすみません。 では。

関連するQ&A

  • VBのEXEのアクセス違反について

    VB6.0にてソフトウェアを作成し、exe形式に保存しました。 それをVBがインストールされていないPCから起動したときに NTワトソン博士から下記メッセージが出ました 「アクセス違反 0xc0000005 アドレス0x6003cd9e」 ソフトウェアの開発環境は Win2000 Servicepack3 VB6.0 アクセス違反が起こったPCの環境は WinNT4.0 ServicePack6A 常駐ソフトウェアはありません。 他のNTユーザーの方でVBインストール無しの 所にも入れたのですが問題なく動きました。 今回アクセス違反が起こったものは 新しくNTをインストールしたものです。 アクセス違反をなくし、Exeを動かす方法はありますか?

  • VBとACCESSの境目は?

    みなさんがアプリケーションを開発するとき、 もし、VBかACCESSしか使えないとなると どちらを選びますか? また、そのときの判断基準を教えてください。 たとえばこういうことはVBで、こういうことはACCESSで・・・みたいな事があれば教えてください。 よろしくお願いいたします。

  • svchost.exeはどんなものですか?

    svchost.exeとはどんなものですか?開発環境:VB、DBはoracleを使用したアプリケーションを使用中、急にsvchost.exeエラーがでました。何のエラーかどういうものなのか全然わかりません。どなたか至急教えてください。

  • ACCESS97でACCESS2003のmdbはどうすれば見れますか?

    ACCESS97環境です。知人より作成してもらったACCESS2003のmdbを開く事が出来ません。 どうすれば開く事が可能でしょうか?? また、ACCESSがインストールされていないPCでACCEESを起動する事は可能でしょうか?? 以前はVBにてEXEを作成し配布しておりましたが、今後はACCESSで作成し配布出来ればいいなと考えております。 よろしくお願い致します。

  • 【VB2005】Exeファイル作成について

    質問です。 VB2005で作成したアプリケーションを"Exe"にして VB2005が無いマシンでも動くようにしたいと思います。 フレームワークをインストールしないことを前提になると難しいでしょうか? ReleaseフォルダのExeなら動くと思ったのですが。 アドヴァイスお願いします。

  • EXE/DLLに埋め込まれた画像

    よくフリーソフトなどでEXE/DLL等に埋め込まれた画像を取り出すツールというものを見かけるのですが,そのツールを作るにはどのようにすればよいのでしょうか? また,モジュールに埋め込まれた画像を同じサイズの画像となら置き換える事ができる気もするのですが可能なのでしょうか?教えてください。 開発はVB6.0で行い処理の対象となるモジュールもVB6.0で作成されたものを想定しています。

  • Setup.EXE作成

    エキスパートの皆さん、知恵を貸してください。 現在、VB.netにてソフトを開発しているのですが、 そのソフトで、Access2003とまいとーくFAXver9を使用しています。 今度、Setup.EXEを作成するのですが、上記2つのソフトもSetup.EXEの 中に組み込みたいのです。 しかし、いろいろ探してみたのですが、どうすればいいのか方法が見つかりませんでした。 このままでは、客先個々にこちらで開発したソフトをインストールするときに、上記の2つのソフトを買ってもらわなければいけなくなってしまいます。 なるべく、このような状況は回避したいのです。 エキスパートの皆さん、どうすれば組み込めるのかを教えていただけませんか? わかりにくいかも知れませんが、宜しく御願いいたします。

  • exeのショートカットをデスクトップに置きたい

    vb.net2012で、新規にアプリケーションを作成しました。 これのショートカットをデスクトップに置いて、 vb.net2012を立ち上げてなくてもフォームを呼び出せるようにしたいです。 かなり初歩的な事を聞いてると思います。 C:\Users\Documents\Visual Studio 2012\ の中には、 bin My Project obj があります。 ビルドしてデバックはすでに済んでいます。 exeのショートカットキーを作りたいので、exeファイルがどこにあるのか教えてください。 ご教授よろしくお願いします。

  • exeとdll

    こんにちわ。 いまVB6.0で開発しています。 メイン(exe)が1つと,それとは独立したサブ(exe)が1つある構成です。 今回メインのなかからサブを呼び出す仕組みに変えたいのですが, このような場合,サブはdllにしたほうが良いのでしょうか? それからそもそもユーザアプリケーションをdll化するメリット(理由)はどういうものでしょうか? 教えてください。 よろしくお願いします。

  • javaプログラムのexeファイルを作成するには?

    JAVAで開発したプログラムのexeファイルをWindows上で作成したいのですが、方法としてはどのようなものがあるのでしょうか?例えばVB内でJAVAをキックさせる手などもあるのでしょうが、VBチックな開発ツールであるIDE等でもできるのでしょうか? どなたかアドバイスがありましたらよろしくお願いします。

    • ベストアンサー
    • Java