![]() |
Applikation minimiert starten...
Hi Zusammen,
ich möchte meine Applikation minimiert starten. Klappt auch mit Application.Minimize Nur wenn ich anschliessend die Applikation in der Taskleiste anclick und sie "maximier", dann geht im weiteren Verlauf das minimieren nicht mehr. Muss man da irgendwas zurücksetzen? |
Re: Applikation minimiert starten...
Ich kann das Problem mit einer neuen (leeren) Anwendung nicht nachvollziehen. Hast Du evtl. irgendwelche Ereignishandler genutzt, die das abfangen. Wie oft kannst Du die App minimieren, wenn Du diese normal startest?
...:cat:... |
Re: Applikation minimiert starten...
Ich kann es nachvollziehen:
So hat er's wohl und da geht's wirklich nicht:
Delphi-Quellcode:
program Project1;
uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Minimize; Application.Run; end. |
Re: Applikation minimiert starten...
Bei mir geht das auch nicht wenn ich
Delphi-Quellcode:
mache kann ich es nachher nicht mehr minimieren! :gruebel:
procedure TForm1.FormCreate(Sender: TObject);
begin Application.Minimize end; Mfg MrScholz |
Re: Applikation minimiert starten...
Hm, interessant, er soll mal folgendes versuchen:
Delphi-Quellcode:
...:cat:...
Application.MainForm.WindowState := wsMinimized;
|
Re: Applikation minimiert starten...
Das gibt ne AV :gruebel:
--------------------------- Debugger Exception Notification --------------------------- Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 00445FC6 in module 'Project1.exe'. Read of address 0000022B'. Process stopped. Use Step or Run to continue. --------------------------- OK Help --------------------------- --------------------------- Project1 --------------------------- Access violation at address 00445FC6 in module 'Project1.exe'. Read of address 0000022B. --------------------------- OK --------------------------- :wiejetzt: Mfg MrScholz Edit: :wall: Ich bin zu doof das an der richtigen stelle einzutragen! :wall: |
Re: Applikation minimiert starten...
dann kommt leider ne Zugriffsverletzung!
Hintergrund der ganzen Sache: die Applikation soll minimiert gestartet werden. Systemmenu ist ausgeblendet! Über nen Button soll wieder minimiert werden (das geht ja leider dann nicht mehr) Und schliessen können soll man die Applikation nur mit Rechtsklick in der Taskleiste. |
Re: Applikation minimiert starten...
Hi Lupster
Du musst das bei
Delphi-Quellcode:
eintragen.
uses
Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.MainForm.WindowState := wsMinimized; Application.Run; end. Mfg MrScholz |
Re: Applikation minimiert starten...
Stimmt, das geht.
Kann mir einer erklären, wieso das andere nicht geht? (rein interessehalber) |
Re: Applikation minimiert starten...
hi,
danke, so funktioniert es! dann führt er aber leider alles was in OnShow steht nicht mehr aus :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 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