So,
habe das jetzt getestet:
Delphi-Quellcode:
DLL:
library filllist;
uses
SysUtils,
Classes,
ComCtrls, dialogs;
{$R *.res}
procedure test;
stdcall;
var
lst:pointer;
begin
TListView(lst).Hide;
end;
exports
test;
begin
end.
Delphi-Quellcode:
EXE:
procedure test; stdcall; external 'filllist.dll';
procedure TForm1.Button1Click(Sender: TObject);
var
lst:TListView;
begin
lst:=ListView1;
test;
end;
end.
Wenn ich jetzt in der Exe auf Button1 klicke, wird die MainForm "versteckt". Wie kann ich die ListView(lst) an Form1 "anhängen?