Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Formulare öffnen (https://www.delphipraxis.net/31593-formulare-oeffnen.html)

Circle 11. Okt 2004 14:59


Formulare öffnen
 
hallo leute,

ich habe da kurz ne frage, da es für mich nicht ganz verständlich ist.

ich habe eine anwendung mit ner toolbar, wenn ich jetzt auf ein icon klicke dann öffnet sich ein formular.

z.b. ich habe eine buchhaltungsanwendung, nun klicke ich auf der toolbar auf das icon "lohn" und jetzt soll sich das formular "lohn" öffnen.

womit mach ich das am besten? mdi? mdi ist ja für mehrere fenster gedacht oder? weil bei mir soll immer nur ein fenster geöffnet sein.

Dax 11. Okt 2004 15:01

Re: Formulare öffnen
 
Sieh mal in der Hilfe nach Delphi-Referenz durchsuchenTForm.ShowModal.
Dieser Befehl zeigt dein Formular als oberstes Fenster deiner Anwendung an und lässt den Benutzer nur mit diesem Formular interagieren.

Circle 11. Okt 2004 17:08

Re: Formulare öffnen
 
öffnet showmodal nicht ein neues fenster? das was ich brauch ist ja ein fenster im fenster
also menübar etc.. des normalen fensters bleibt und dann öffnet sich das lohn fenster unterhalb der menubar etc...

alcaeus 11. Okt 2004 17:10

Re: Formulare öffnen
 
Hi circle,

versuch dein Glück mal mit Frames. Dazu solltest du hier bzw. in der Hilfe einiges finden.

Greetz
alcaeus

Zacherl 11. Okt 2004 18:36

Re: Formulare öffnen
 
1. Erstelle ein neues Formular
2. Nenne es "Name"
3. Füge
Delphi-Quellcode:
name.showmodal;
in die onclick ereignissbehandlungsroutine des buttons ein

Fertig


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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-2025 by Thomas Breitkreuz