Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Formular im Thread erzeugen (https://www.delphipraxis.net/103396-formular-im-thread-erzeugen.html)

RavenIV 15. Nov 2007 11:16

Re: Formular im Thread erzeugen
 
Zitat:

Zitat von sirius

Das würde in etwa so aussehen:
Delphi-Quellcode:
...
...
  ...
  antwort:=sendmessage(windowhandle,WM_User,integer(@myRecord),0);
  // anstatt der 0 kann man natürlich noch eine andere Zahl übergeben
  ...
...
...
    ...
    procedure myThreadMessage(var msg:TMessage);message WM_User;
...
...

Benutz dann aber bitte WM_USER plus Irgendwas und mach einen neuen Messagetyp.
Wenn jedes Programm WM_USER benutzen würde, gäbe es ein riesiges Chaos.

Delphi-Quellcode:
const
  WM_THREADWINDOW = WM_USER + $1234;

sirius 15. Nov 2007 11:42

Re: Formular im Thread erzeugen
 
Benutz dann aber bitte WM_USER plus Irgendwas und mach einen neuen Messagetyp.
Wenn jedes Programm WM_USER benutzen würde, gäbe es ein riesiges Chaos.
Delphi-Quellcode:
const
  WM_THREADWINDOW = WM_USER + $1234;
[/quote]
Upps, ja. Das wollte ich auch noch schreiben, das sich eine Konstante da als günstig erweist. Musste dann aber dringend zur Mittagessen :mrgreen:


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

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