COM のスケルトン

  ATL ウィザード



Microsoft の こちら を参照して下さい


  • 「ファイル」メニューから「新規作成」
  • 「プロジェクトタブ」を選択
  • 「ATL COM AppWizard」を選択
  • 「プロジェクト名」を入力
    ( ※ 以降、MyCom で説明していきます )

プロジェクト名が CreateObject で渡す文字列の先頭文字列になります。この文字列は、ADO の接続オブジェクトである
"ADODB.Connection" の "ADODB" にあたりますので注意して命名して下さい。少なくとも同じ文字列がレジストリ
の HKEY_CLASSES_ROOT に無いようにします


  • 「挿入」メニューから「ATLオブジェクトの新規作成」
  • 「カテゴリ」では「オブジェクト」を選択
  • 「オブジェクト」では、「シンプルオブジェクト」を選択




  • 次へ
  • 「名前タブ」のC++グループのショートネームテキストボックスに内部クラス名を入力
    ( ※ 以降、MyAPI で説明していきます )

この「内部クラス名」が、"ADODB.Connection" の "Connection" にあたります。これはいくつでも作成できます
この時点でビルドすると、レジストリに登録されてエントリが作成されます。














  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ