Einzelnen Beitrag anzeigen

dde

Registriert seit: 7. Mai 2003
132 Beiträge
 
#1

Stille: Direktive Message - In zweiter Unit deklariert

  Alt 21. Dez 2004, 11:35
Ich habe zwei Units. Die erste Unit enthält das Hauptformular. Die zweite Unit ist eine zugehörige Schnittstelle. Ich will Design und Algorithmen dadurch voneinander trennen.

Nun zum Problem:
Ich deklariere und implementiere in der zweiten Unit eine Message-Methode:

Delphi-Quellcode:
type TZweiteUnit=class(TObject);
.
.
.
     procedure WndProc(Msg:TMessage); message WM_USER;

.
.
.

procedure TZweiteUnit.WndProc(Msg:TMessage);
begin
...
end;
Nun schicke ich ne Message WM_USER an das Hauptformular. Es passiert nichts. Gar nichts. Stille.

Wo liegt der Fehler?

[Edit]Im Hauptformular funktioniert es[/Edit]
  Mit Zitat antworten Zitat