2009-07-16 15 views
1

問題のあるデータベースプログラムを作成しました。 は、私は、Borland Delphiの7.xのを使用デルファイとのDLLのデータモジュール?

私の質問です

「DelphiでDLL(ダイナミックリンクライブラリ)にデータモジュールを作成する方法

+1

観察された動作の説明は、より多くの回答を生成するのに役立ちます。述べられているような質問はあまりにも曖昧です。 – skamradt

+0

こんにちはTobassum、あなたは明確にできますか? 1)tdatamoduleを作成してそれをインスタンス化し、DLLコンシューマに公開されたプロシージャで参照しますか? 2)あなたは動的にtdatamoduleを作成し、そのハンドルをdllの関数のコンシューマに返したいのですか? 3)また、dllプロジェクトにデータモジュールを追加する方法が不思議ですか? –

答えて

1

は、あなたのDLLプロジェクトを開きます。 IDEの[ファイル|新規作成]メニューでは、データモジュールのオプションが表示されますか?

2

通常のアプリケーションと同様に、データモジュールからコードを作成できます。 ファイル|新規|データモジュール

しかし、私はあなたがDLLにデータモジュールのインスタンスを作成したいと思っています。

DataModuleは他のクラスやコンポーネントではなく、コードで作成できます。

var 
    DM : TMyDataModule; 
begin 
    DM := TMyDataModule.Create(nil); 
    try 
// Then... DM.MyDataSet.First; etc... 
    finally 
    DM.Free; 
    end; 
end; 
関連する問題