問題のあるデータベースプログラムを作成しました。 は、私は、Borland Delphiの7.xのを使用デルファイとのDLLのデータモジュール?
私の質問です
「DelphiでDLL(ダイナミックリンクライブラリ)にデータモジュールを作成する方法?
問題のあるデータベースプログラムを作成しました。 は、私は、Borland Delphiの7.xのを使用デルファイとのDLLのデータモジュール?
私の質問です
「DelphiでDLL(ダイナミックリンクライブラリ)にデータモジュールを作成する方法?
は、あなたのDLLプロジェクトを開きます。 IDEの[ファイル|新規作成]メニューでは、データモジュールのオプションが表示されますか?
通常のアプリケーションと同様に、データモジュールからコードを作成できます。 ファイル|新規|データモジュール
しかし、私はあなたがDLLにデータモジュールのインスタンスを作成したいと思っています。
DataModuleは他のクラスやコンポーネントではなく、コードで作成できます。
var
DM : TMyDataModule;
begin
DM := TMyDataModule.Create(nil);
try
// Then... DM.MyDataSet.First; etc...
finally
DM.Free;
end;
end;
観察された動作の説明は、より多くの回答を生成するのに役立ちます。述べられているような質問はあまりにも曖昧です。 – skamradt
こんにちはTobassum、あなたは明確にできますか? 1)tdatamoduleを作成してそれをインスタンス化し、DLLコンシューマに公開されたプロシージャで参照しますか? 2)あなたは動的にtdatamoduleを作成し、そのハンドルをdllの関数のコンシューマに返したいのですか? 3)また、dllプロジェクトにデータモジュールを追加する方法が不思議ですか? –