国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

DLL文件中Form的使用

2019-11-18 18:44:40
字體:
來源:轉載
供稿:網友
主題:DLL文件中Form的使用(2)

貼出此文之前,未查閱過任何相似文章,如有相同,敬請見諒,并告示(注:本人曾就同一DLL中一窗體調用附窗體,如何實現之問題,請教過一前輩,但前輩笑笑未言),此為我在寫動態元件時想到的一方法,結果通過,各位見諒。我為初學,而求學路見艱難,貼出只望對象我一樣初學者給點幫助,無他。
library DLLPJ;

uses
  SysUtils,
  Classes,
  Unit1 in 'Unit1.pas' {Form1},
  Unit2 in 'Unit2.pas' {Form2};

{$R *.res}

exports
  ShowMainPRGWin;
 
begin
end.
----------
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Unit2,Dialogs, StdCtrls;
  //1.附窗體單元加在此處
type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  Form2: TForm2; //2.附窗體定義在此處
// Declare the export function of windows of the main DLL
function ShowMainPRGWin(AHandle:THandle):BOOL;StdCall;

implementation

{$R *.dfm}
function ShowMainPRGWin(AHandle:THandle):BOOL;
begin
  Form1:=TForm1.Create(application);
  Form2:=TForm2.Create(Application); //3.創建附窗體
  try
    Form1.ShowModal;
    Result:=False;
  Finally
    Form1.Free;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.ShowModal;//4.在主窗體上調用附窗體
end;

end.
------------
unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm2 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.dfm}

end.
----------
//在其他窗體上調用DLL的定義及方法
procedure ShowMainPRGWin(AHandle:THandle);StdCall External 'DLLPJ.DLL';

ShowMainPRGWin(1);



上一篇:顯示密碼編輯框中的密碼

下一篇:怎樣屏蔽掉開始按鈕?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 嵩明县| 乃东县| 丰顺县| 三明市| 青龙| 伊金霍洛旗| 丰县| 高邮市| 都江堰市| 玉树县| 偃师市| 广元市| 彰化市| 宁乡县| 水城县| 垣曲县| 石家庄市| 郯城县| 定远县| 和静县| 文水县| 北辰区| 京山县| 镇坪县| 宜阳县| 崇州市| 姜堰市| 定兴县| 磴口县| 凭祥市| 英吉沙县| 滦南县| 祥云县| 桃园县| 柳林县| 武平县| 波密县| 涟源市| 织金县| 马公市| 连平县|