Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Minimize geht nicht ! (https://www.delphipraxis.net/159300-minimize-geht-nicht.html)

thomas2009 22. Mär 2011 16:06

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:
Form2.Hide;
Application.Minimize;
Ich habe extra ein neues Project um das zu testen. Dann ging

Ich verstehe aber nicht warum bei meinem Programm nicht geht

Was konnte das Problem sein ?

haentschman 22. Mär 2011 19:59

AW: Minimize geht nicht !
 
Hallo...

der Grund wird wahrscheinlich sein, daß dein Form2 modal über deiner Hauptform liegt. Hide ändert nix daran... oder :gruebel:

thomas2009 23. Mär 2011 01:09

AW: Minimize geht nicht !
 
Was meinst Du Form2 modal liegt über deiner Hauptform ?

turboPASCAL 23. Mär 2011 01:53

AW: Minimize geht nicht !
 
Hier im Forum suchenForm modal anzeigen

rollstuhlfahrer 23. Mär 2011 08:34

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

thomas2009 23. Mär 2011 09:30

AW: Minimize geht nicht !
 
Zitat:

Zitat von rollstuhlfahrer (Beitrag 1090403)
Es kann natürlich auch sein, dass die Anwendung keinen Eintrag in der Taskleiste hat.

Aber wie kann ich das machen?

rollstuhlfahrer 23. Mär 2011 09:37

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

thomas2009 23. Mär 2011 12:48

AW: Minimize geht nicht !
 
Zitat:

Zitat von rollstuhlfahrer (Beitrag 1090421)
Woher soll ich wissen, wie du deiner Anwendung den Eintrag in der Taskbar beraubst?

Die Mainform ist form3
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

thomas2009 24. Mär 2011 14:43

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" ?

rollstuhlfahrer 24. Mär 2011 14:45

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 Uhr.
Seite 1 von 3  1 23      

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