Zitat von
d3g:
was ist mit den Events OnMouseEnter / OnMouseLeave? Das sollte bringen, was du brauchst und müsste in D4C/S schon vorhanden sein (wenn nicht, musst du eine Komponente als Nachfolger von TButton definieren, die TButton.WndProc überschreibt, und dann diese Komponente benutzen). In OnMouseEnter könntest du PlaySound so wie du es jetzt machst ausführen und in OnMouseLeave PlaySound(nil, 0, SND_PURGE) aufrufen, um den Sound zu killen, damit es keine Überlappungen der Sounds gibt.
MfG,
d3g
Danke für die Hilfe... ich benutze inzwischen Delphi 6... Aber zurück zum Problem... ich versteh nix
- Also ich verstehe ja die Idee die dahinter steckt - nur in der Umsetzung harpert es, ausserdem habe ich mal die OnEnter Ereignisshandlung eines TButtons probiert - die wird nur dann aktiv - wenn man klickt... was ja eigntlich nicht sein sollte, oder? Hmm...