![]() |
Minimize geht nicht !
Liste der Anhänge anzeigen (Anzahl: 1)
Hi
bei minimieren kommt das Programm Fenster über das Windows-Button Start und nicht unten in der Leiste ! Das Passiert normalerweise nur wenn ich die nicht Hauptform minimiere. Ja klar. Die Hauptform ist Form3 Ich minimiere das Programm über ein Button in Form2 :
Delphi-Quellcode:
Ich habe extra ein neues Project um das zu testen. Dann ging
Form2.Hide;
Application.Minimize; Ich verstehe aber nicht warum bei meinem Programm nicht geht Was konnte das Problem sein ? |
AW: Minimize geht nicht !
Hallo...
der Grund wird wahrscheinlich sein, daß dein Form2 modal über deiner Hauptform liegt. Hide ändert nix daran... oder :gruebel: |
AW: Minimize geht nicht !
Was meinst Du Form2 modal liegt über deiner Hauptform ?
|
AW: Minimize geht nicht !
|
AW: Minimize geht nicht !
Es kann natürlich auch sein, dass die Anwendung keinen Eintrag in der Taskleiste hat. Somit minimiert sich ein solches Fenster immer dort hin, wo du es zeigst.
Bernhard |
AW: Minimize geht nicht !
Zitat:
|
AW: Minimize geht nicht !
Woher soll ich wissen, wie du deiner Anwendung den Eintrag in der Taskbar beraubst? - Das Stück Code suchen, wo der ausgeblendet wird und das dann auskommentieren. Das kann auf ganz unterschiedliche Arten passieren:
a) .ShowOnTaskbar := false (in der Projekt-Datei) oder b) SetWindowLong(Application.Handle, GWL_STYLE, GetWindowLong(Application.Handle, GWL_STYLE) ... (sonstwo im Code) Bernhard |
AW: Minimize geht nicht !
Zitat:
Die Mainform (Form3) wird automatisch nach dem Start versteckt (bleibt immer unvisible) Form1 ist auch unvisible Form2 möchte ich nun minimieren in Taskbar für eine Sekunde und dann bleibt unvisible und dann nach einer Sekunde erscheint Form1 auf Desktop Das ist alles was ich erreichen möchte |
AW: Minimize geht nicht !
Obwohl ich Form2 als Hauptform gemacht habe, kann ich trotzdem die Form2 (Programm komplett) nicht minimieren. !
Das Programm kommt immer noch über das Button "Start" von windows ! Form2 ist nun kein neben Formular sonder das Haupt Formular Warum kommt beim Aufruf "Application.Minimize" trotzdem nicht in der Leiste unten Sonden über die Schaltfläche "Start" ? |
AW: Minimize geht nicht !
Stellt sich immer noch die Frage: Hat deine Anwendung überhaupt einen Eintrag in der Taskleiste wo sie sich hin-minimieren könnte?
Bernhard |
AW: Minimize geht nicht !
Zitat:
Für die Gehegeausmister :-D |
AW: Minimize geht nicht !
Ich dachte, ich sei der deutschen Sprache mächtig, aber das (#10, #11) verstehe ich vom Sinn her nicht.
Außerdem wollte ich nur einen kleinen Anstoß Richtung Lösung geben. Bernhard |
AW: Minimize geht nicht !
Zitat:
...Du bist echt UNmöglich :D |
AW: Minimize geht nicht !
Zitat:
in der Titelleiste, sonder durch klick auf ein Button mit dem Code : Application-Minimize Wenn ich aber direkt auf das "-" Minimieren symobol klicke, dann passiert kein Problem. das Programm wird richtig in der Leiste unten minimiert ! |
AW: Minimize geht nicht !
Zitat:
|
AW: Minimize geht nicht !
Da bin ich mal auf die Antwort gespannt...
*Popcorn hol*... 8-) |
AW: Minimize geht nicht !
[OT] @nuclearping: P.E.B.K.A.C. heißt das ;) [/OT]
|
AW: Minimize geht nicht !
Forms sind fast nie sichtbar =
Ein klassischer Fall für dynamisch erzeugte Forms ... nämlich nur dann, wenn sie überhaupt gebraucht werden. PS: > Man hätte aber auch gleich sagen können was man genau will. > Und Fragen werden auch fast nie beantwortet. Also, warum nicht? |
AW: Minimize geht nicht !
Zitat:
|
AW: Minimize geht nicht !
... keyboard ... chair.
P.G.Z.T.U.S. bzw. P.G.Z.T.M.S. :mrgreen: |
AW: Minimize geht nicht !
So, tragt bitte wieder was zum Thema bei oder lasst es sein.
Danke Euch. ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 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