問合せを Static Library に


  呼び出し側 ( HM040 プロジェクト )




Href.h と Hanbai.lib を参照する為に、以下の処理を行ないます

1) プロジェクト -> 設定 -> C/C++ タブ
2) カテゴリを「プリプロセッサ」とする
3) インクルードファイルのパスに Hanbai プロジェクトのディレクトリを入力
4) リンク タブに移動
5) カテゴリを「インプット」とする
6) 追加ライブラリのパスに Hanbai プロジェクトの Release ディレクトリを入力

MyDlg.h

  
#include "CLClass.h"
#include <LboxDatabase.h>

#include "Href.h"
#pragma comment( lib, "Hanbai.lib" )

class MyDlg : public CLDlg  
{
public:
	void WMAll();
	void UpdateData();
	void CancelData();
	void CheckData();
	void ProcOperator();
	void ProcEnd();
	void WMInitdialog();
	MyDlg();
	virtual ~MyDlg();

	LboxDatabase CurDb;	// データベースオブジェクト(実体型)
	LboxDTPicker CreateDate;
	LboxCombobox *Type;
	LboxCombobox *Syozoku;
	LboxTool Tool;
	LboxMenu Menu;

	Href MyRef;
};
  

MyDlg.cpp のコンストラクタ

  
MyDlg::MyDlg()
{
	MyRef.Syain->IconId = IDI_HM040;
	MyRef.Syain->LviewId = IDC_LIST1;
	MyRef.Syain->EditId = IDC_EDIT1;
}
  

MyDlg.cpp のProcOperator

  
case IDM_REF:
//	Dlg2.Open( this, IDD_DIALOG2 );
	{
		LboxString LWork;
		DWORD ret;

		ret = MyRef.Syain->Open( this, IDD_DIALOG2 );
		if ( ret != IDCANCEL ) {
			this->EditSetText( IDC_KEY, &MyRef.Syain->Key );
			this->Type->SelectedGetData( &LWork );
			if ( LWork.operator == ("1") ) {
				this->Type->Select( 1 );
			}
			this->PostCommand( IDC_CHECK );
		}
	}
	break;

  










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





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

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ