Delphi调用DLL文件里的窗体
2010-12-30 03:37
302 查看
Delphi调用DLL文件里的窗体
在我们写程序时候,有些窗体要重复使用,最好就是把这些窗体写到一个DLL文件里去,这样就比较方便调用,下面的演示如何调用DLL文件里的窗体。
DLL文件
在我们写程序时候,有些窗体要重复使用,最好就是把这些窗体写到一个DLL文件里去,这样就比较方便调用,下面的演示如何调用DLL文件里的窗体。
DLL文件
{*******************************************************} { } { 测试调用Dll里的窗体 } { } { } {*******************************************************} library TestDll; uses SysUtils, Classes, U_Login in 'U_Login.pas' {Frm_Login}; {$R *.res} procedure showlogin(); stdcall; //起动登录窗体 beginFrm_Login := TFrm_Login.Create(nil); try Frm_Login.ShowModal; except Frm_Login.Free; end; end; exports //导出函数和过程名 showlogin; begin end. 主程序源码 {*******************************************************} { } { 测试调用Dll里的窗体 } { } { } {*******************************************************} unit U_main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TFrm_Main = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Frm_Main: TFrm_Main; implementation {$R *.dfm} procedure showlogin(); stdcall; external 'TestDll.dll'; //声名调用的过程名的DLL文件 procedure TFrm_Main.FormCreate(Sender: TObject); begin showlogin(); //调用登录窗口 end; end.
相关文章推荐
- 22.Silverlight使用WebService调用C++,Delphi编写的DLL文件
- Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
- Delphi 调用DLL中的窗体
- Silverlight实用窍门系列:22.Silverlight使用WebService调用C++,Delphi编写的DLL文件【实例源码下载】
- Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
- Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
- Delphi生成即调用带窗体的Dll
- Delphi中动态调用DLL中的窗体
- delphi 基础之三 编写和调用dll文件
- [轉]c#简单调用DELPHI DLL封装窗体
- 转自genispan的专栏 - delphi 调用dll窗体
- c++写dll文件,用delphi stdcall调用报地址000001错误,
- delphi 调用系统dll文件
- [整理]c#简单调用DELPHI DLL封装窗体
- delphi 调用dll窗体
- Delphi 使用之dll文件生成与调用
- Delphi 调用dll中的窗体
- Silverlight实用窍门系列:22.Silverlight使用WebService调用C++,Delphi编写的DLL文件【实例源码下载】
- delphi实现调用dll中的窗体 代码
- delphi调用.net dll