苦
苦命的人
Unregistered / Unconfirmed
GUEST, unregistred user!
菜鸟做了一个最简单的dll文件,这个dll文件有个窗体,窗体上有两个edit框,怎么让这两个edit框的text等于调用这个dll的窗体的两个edit的text.详情请看。。。 (129分)<br />我的dll文件内容如下
uses
SysUtils,
Classes,
forms,
Unit1 in 'Unit1.pas' {fm_main};
{$R *.res}
function ShowMainForm(AHandle: THandle;ACaption
Char;bCaption
Char): Longint; stdcall;
begin
Application.Handle := AHandle;
fm_Main := Tfm_Main.Create(nil);
fm_Main.Edit1.Text:=ACaption;
fm_Main.Edit2.Text:=BCaption;
Result := Longint(fm_Main);
fm_Main.Show;
end;
exports
ShowMainForm;
end.
我的主调窗体如下:
var
Form1: TForm1;
implementation
function ShowMainForm(AHandle: THandle;ACaption
Char;bCaption
Char): Longint; stdcall; external 'about.dll';
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMainForm(application.handle,pchar(edit1.text),pchar(edit2.text));
end;
这个dll的fm_main窗体上有两个edit框,edit1和edit2
我的调用dll的程序有一个按钮,调用这个dll文件时,那个dll窗体的edit1的值为主调窗体
的edit1的值,那个dll窗体的edit2的值为主调窗体的edit2的值,我写的代码怎么不好使啊,高手帮忙啊!
uses
SysUtils,
Classes,
forms,
Unit1 in 'Unit1.pas' {fm_main};
{$R *.res}
function ShowMainForm(AHandle: THandle;ACaption
![Stick Out Tongue :P :P](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f61b.png)
![Stick Out Tongue :P :P](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f61b.png)
begin
Application.Handle := AHandle;
fm_Main := Tfm_Main.Create(nil);
fm_Main.Edit1.Text:=ACaption;
fm_Main.Edit2.Text:=BCaption;
Result := Longint(fm_Main);
fm_Main.Show;
end;
exports
ShowMainForm;
end.
我的主调窗体如下:
var
Form1: TForm1;
implementation
function ShowMainForm(AHandle: THandle;ACaption
![Stick Out Tongue :P :P](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f61b.png)
![Stick Out Tongue :P :P](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f61b.png)
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMainForm(application.handle,pchar(edit1.text),pchar(edit2.text));
end;
这个dll的fm_main窗体上有两个edit框,edit1和edit2
我的调用dll的程序有一个按钮,调用这个dll文件时,那个dll窗体的edit1的值为主调窗体
的edit1的值,那个dll窗体的edit2的值为主调窗体的edit2的值,我写的代码怎么不好使啊,高手帮忙啊!