Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#12

Re: datensätze mit events aktualisieren (fibplus)

  Alt 7. Aug 2006, 16:00
hi,
wie gesagt, dein lösungsansatz mit dem postmessage hat funktioniert, aber es gibt ein problemchen. momentan ruf ich im handler des eventalerter einfach nur postmessage auf und die entsprechende procedure, die die message annimmt schließt und öffnet dann den datensatz. was aber leider NICHT funktioniert, ist, mir die message zu merken, denn wenn ich vor dem postmessage noch irgendeinen anderen funktionsaufruf mache, dann hängt der ja wieder (aus besagtem grund den ich immer noch nicht ganz verstehe, aber egal *löl):

Delphi-Quellcode:
var
  messagequeue: TStrings;
...
procedure TDataModule1.DicentriesAlerterEventAlert(Sender: TObject;
  EventName: String; EventCount: Integer);

begin
  messagequeue.Add(EventName); //da stürzt der ab
  PostMessage(...);
end;
Hast du da vielleicht noch ne Idee?

Danke,

Martin
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat