![]() |
Bereits existierendes Fenster als Application.Mainform
Hallihallo,
ich möchte als Hauptfenster meines Programms ein Fenster benutzen, das eigentlich schon da ist. Es wird von einem Package im initialization-Abschnitt einer Unit erzeugt. Da das Form Auch relativ tief in das Package integriert ist, kann ichs nicht einfach zerstören und nochmal neu erzeugen. Gibts da 'ne Möglichkeit? Randinfo: Das Package ist FreeReport 2.33 und das Formular der Reportdesigner. Grüße, ein Jan |
Re: Bereits existierendes Fenster als Application.Mainform
In Anlehnung an
![]()
Delphi-Quellcode:
Viel mehr scheint Application.CreateForm ja auch nicht zu machen. Zumindest wirft Delphi erstmal nicht mit irgendwelchen Exceptions nach mir ;)
var
p: ^TForm; ... p := @(Application.MainForm); p^ := frDesigner; Grüße, ein Jan 1) ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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