Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Woran kann ich merken, dass Rezise beendet ist? (https://www.delphipraxis.net/208042-woran-kann-ich-merken-dass-rezise-beendet-ist.html)

Chearly020664 1. Jun 2021 06:49

AW: Woran kann ich merken, dass Rezise beendet ist?
 
Code:
procedure WMEXITSIZEMOVE(var Message: TMessage); message     WM_EXITSIZEMOVE;
...
procedure TForm1.WMEXITSIZEMOVE(var Message: TMessage);
begin
    ShowMessage('Just Resized');
end;
Das läuft bei mir nach einem Resize.-

Wenn ich statt ShowMessage(); meine Berechnungs-procedure aufrufe:

Code:
procedure WMEXITSIZEMOVE(var Message: TMessage); message     WM_EXITSIZEMOVE;
...
procedure TForm1.WMEXITSIZEMOVE(var Message: TMessage);
begin
    BerechnedasBild(Sender);
end;
gibt es jetzt nur noch eine Fehlermeldung: Undefinierter Bezeichner 'Sender'

Chearly020664 1. Jun 2021 07:09

AW: Woran kann ich merken, dass Rezise beendet ist?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier die ganze Unit1:

DeddyH 1. Jun 2021 07:13

AW: Woran kann ich merken, dass Rezise beendet ist?
 
Versuch mal
Delphi-Quellcode:
procedure TForm1.WMEXITSIZEMOVE(var Message: TMessage);
begin
  inherited;
  BerechneDasBild(self);
end;

Chearly020664 1. Jun 2021 07:19

AW: Woran kann ich merken, dass Rezise beendet ist?
 
Herzlichen dank - das funktioniert jetzt.

:oops: :roll:

venice2 1. Jun 2021 12:58

AW: Woran kann ich merken, dass Rezise beendet ist?
 
Zitat:

Versuch mal
jep. hatte es nur kopiert und nicht drauf geachtet das es Sender in der Procedure gar nicht gibt.
Solange es nun geht. :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz