Thema: Delphi Problem mit Form in DLL

Einzelnen Beitrag anzeigen

fsaction

Registriert seit: 14. Apr 2004
Ort: Bürgstadt
4 Beiträge
 
Delphi 7 Enterprise
 
#1

Problem mit Form in DLL

  Alt 18. Sep 2004, 20:27
Hallo zusammen,

Ich habe folgendes Problem:
Ich habe ein Form in eine DLL ausgelagert, das funktioniert auch wunderbar bis auf auf so Eigenschaften wie ClientWidth, Left etc. Wenn ich diese innerhalb der Form benutzen möchte z.B so Label.Width:=Form.ClientWidth-100; bekomme ich eine Zugriffsverletzung.

Weiß jemand wo hier das Problem liegt?
Danke schon mal im Voraus für die Hilfe!

Hier noch der Sourcecode der DLL-Prozedur zum Aufrufen der Form:
Delphi-Quellcode:
library list;

uses
  Forms,
  form in 'form.pas{LIST_WINDOW};

{$E dll}

{$R *.res}

procedure SHOW_LIST; stdcall;
var FORM: TLIST_WINDOW;
begin
  FORM:=TLIST_WINDOW.Create(Application);
  FORM.ShowModal;
  FORM.Free;
end;

exports
  SHOW_LIST;

begin
end.
Florian Schwab
  Mit Zitat antworten Zitat