VCからAccessのモジュールを呼び出す方法

[戻る]
arara 2002/06/11(火) 20:31:03
はじめまして。araraと申します。
VC歴、約2日の超ビギナーです。
以下のようなことをしたいのですが、何をどうすれば実現できるかが見当がつきません。
何か簡単なヒントでも良いので、ご教授いただけたら幸いです。

要求仕様:
  1.Access内モジュールの起動
    ・VCからMicrosoftAccess2000を起動し、Access内で記述したモジュール
     (VBA標準モジュール)を起動する
    ・モジュールは複数あるので、起動時引数などで起動モジュールを指定する
  2.Access内フォームの起動
    ・VCからMicrosoftAccess2000を起動し、Accessで作成したフォームを起動する
    ・フォームは複数あるので、起動時引数などで起動フォームを指定する

以上、よろしくお願いします。

<環境>
Win2000Pro VC++6.0(SP4)
<対象>
VC++ラウンジ

不良PG [E-Mail] 2002/06/11(火) 20:47:56
では、ヒントを・・
・OLEオートメーション
・DDE
等で出来ます

><対象>
>VC++ラウンジ
これは、別に必要ない気が・・

sugar 2002/06/11(火) 22:18:27
Accessにて、任意のモジュール(サブルーチン)を起動するマクロを予め準備しておき、
MSACCESS.EXE起動時に/xオプションでそのマクロを指定すればよいかと。
/xオプションの詳細は、Accessのヘルプを参照してください。

フォームの起動もVBAから行うわけですから、同じ方法で可能かと思われます。

arara 2002/06/12(水) 17:36:40
不良PGさん、sugarさん、
早速のレスをありがとうございます!

初心者ゆえに作業速度が上がりませんが、
いただいたヒントを元に、調べてみますね!

古いスレッドには追加発言できません。