![]() |
Im Vordergrund
Hallo
kann mir jemand sagen wie ich es hinkriege das ein bestimmte form die ganze zeit im vordergrund ist? oder vor der anderen form? vielen dank |
Re: Im Vordergrund
Meinst Du vielleicht
Delphi-Quellcode:
:?:
DeinForm.FormStyle := fsStayOnTop;
|
Re: Im Vordergrund
Wenn es das Hauptformular deiner eigenen Anwendung ist, dann mit FormStyle = fsStayOnTop (im Objekt-Inspektor). Ansonsten kannst du mal folgendes versuchen:
Delphi-Quellcode:
MFG
var r : TRect;
begin GetWindowRect(Handle (*auf das Fenster; musst du dir natürlich vorher irgendwie besorgen*),r); SetWindowPos(Handle (*wieder vom gewünschten Fenster*), HWND_TOPMOST, r.Left, r.Top, r.Right - r.Left, r.Bottom - r.Top, 0); €: Kleinen Fehler ausgebessert... |
Re: Im Vordergrund
Das geht aber auch kürzer:
Delphi-Quellcode:
SetWindowPos(Handle (*wieder vom gewünschten Fenster*), HWND_TOPMOST, 0,0,0,0, SWP_NOMOVE or SWP_NOSIZE);
|
Re: Im Vordergrund
@DeddyH: Das wusste ich gar nicht, danke für den Tipp ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr. |
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 by Thomas Breitkreuz