Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programm wird nicht in der Taskleiste angezeigt (https://www.delphipraxis.net/106788-programm-wird-nicht-der-taskleiste-angezeigt.html)

HolyPetrus 16. Jan 2008 18:52


Programm wird nicht in der Taskleiste angezeigt
 
Hallo,
ich habe folgendes Problem: mein aktuelles Projekt wird aus irgendeinem Grund (aktiv habe ich da nichts gemacht) nach dem Start nicht in der Taskleiste angezeigt. Außerdem minimiert es nach links unten knapp über den Start-Button.
Weiß jemand von euch, woran das liegen könnte und wie ich es beheben kann?

Vielen Dank
Simon

s-off 16. Jan 2008 18:57

Re: Programm wird nicht in der Taskleiste angezeigt
 
Hallo,

WindowState := wsMinimized

?

HolyPetrus 16. Jan 2008 19:02

Re: Programm wird nicht in der Taskleiste angezeigt
 
Sorry da hab ich mich wohl etwas unklar ausgedrückt. Es minimiert nicht automatisch, aber wenn ich es minimiere, dann bewegt es sich nicht zur Taskbar hin (irgendwie logisch, da wirds ja auch nicht angezeigt), sondern ist so eine hässliche kleine Titelleiste knapp über dem Startbutton. Das sind aber beides Symptome des gleichen Fehlers, da bin ich mir sicher.
Mein Problem allerdings: Ich weiß nicht, warum es das tut!

Hologrammus 16. Jan 2008 23:25

Re: Programm wird nicht in der Taskleiste angezeigt
 
du hast sicherlich die neuste version vom RAD Studio von Codegear,
da musst du nun in die projekt datei(.dpr) noch folgende zeile hinzufügen:

Application.MainFormOnTaskbar := True;


dann funktioniert es auch wieder mit der taskleiste ;)

HolyPetrus 17. Jan 2008 14:57

Re: Programm wird nicht in der Taskleiste angezeigt
 
ja richtig, ich benutze das neueste RAD Studio 2007. Delphi hat diese Zeile schon von ganz allein hinzugefügt, allerdings besteht das Problem auch mit dieser Zeile (klar, die war die ganze Zeit schon drin). Entfernen hab ich schon probiert, ändert aber auch nix...
Allerdings hab ich gestern auch versucht, das Projekt in der Schule, wo wir Delphi 6 haben, zu kompilieren. Da hat sich der Compiler über genau diese Zeile beklagt, also hab ich sie rausgenommen und plötzlich war das Programm auch in der Taskleiste. Aber halt nur bei Delphi 6. Kann ja jetzt nicht die Lösung sein, nur in Delphi 6 kompilieren zu können ^^.

Luckie 17. Jan 2008 15:01

Re: Programm wird nicht in der Taskleiste angezeigt
 
Das ist nun mal so mit Spracherweiterungen. Du könntest aber eine bedingte Compilierung dieser Zeile machen, wenn Version x dann mit compilieren, ansonsten eben nicht.

turboPASCAL 17. Jan 2008 15:08

Re: Programm wird nicht in der Taskleiste angezeigt
 
Baue dir für diese eine Zeihle Comilerbefehle ein.

Delphi-Quellcode:
 {$IF RTLVERSION >= 17}
  Application.MainFormOnTaskbar := True;
 {$IFEND}
Ich habe im moment keine Ahnung ob das RAD Studio die Version 17 ist, das musstest du noch prüfen.

HolyPetrus 17. Jan 2008 15:10

Re: Programm wird nicht in der Taskleiste angezeigt
 
nun gut, aber was bringt mir das? Wie gesagt, auch mit dieser Zeile funktioniert es nicht :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 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