Delphi-PRAXiS
Seite 2 von 2     12   

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 Fenster ohne Taskleiste (https://www.delphipraxis.net/101459-fenster-ohne-taskleiste.html)

bitsetter 14. Okt 2007 13:56

Re: Fenster ohne Taskleiste
 
Hi,

welche Delphi Version benutzt du eigentlich?

Delphi-Quellcode:
program Timer;

uses
  Forms,
  Unit1 in 'Unit1.pas' {Form1},
  Unit2 in 'Unit2.pas' {Form2};

{$R *.res}

begin
  Application.Initialize;
  //Application.MainFormOnTaskbar := True;
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  Application.Run;
end.
Denn mit
Delphi-Quellcode:
Application.MainFormOnTaskbar := True;
kann Turbo Delphi 06 nichts anfangen. Wenn ich des auskommentiere wird das Fenster in der Taskleiste jedenfalls nicht mehr angezeigt.

Banetel.eu 14. Okt 2007 20:01

Re: Fenster ohne Taskleiste
 
Ich habe RAR-Studio 2007

Auch wenn ich es wie du auskommentiere gibt es keinen Unterschied und das Fenster wird immernoch in der Taskleiste angezeigt.

Auch wenn ich es auf false setze kommt das selbe raus - nämlich nichts.


Ich weiß nicht ob es stimmt aber ich glaube ich habe hier irgendwo was gelesen das es an der BorderStyle bsNone liegt.

//Edit
auch mit normalen BorderStyle geht es nicht :cry:

Rastaman 14. Okt 2007 20:09

Re: Fenster ohne Taskleiste
 
Delphi-Quellcode:
MainFormOnTaskbar := True
...

Banetel.eu 14. Okt 2007 20:18

Re: Fenster ohne Taskleiste
 
"[DCC Fehler] Unit1.pas(57): E2003 Undefinierter Bezeichner: 'MainFormOnTaskbar'"

:( ?

bitsetter 14. Okt 2007 20:26

Re: Fenster ohne Taskleiste
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Banetel.eu

Auch wenn ich es wie du auskommentiere gibt es keinen Unterschied und das Fenster wird immernoch in der Taskleiste angezeigt.

Auch wenn ich es auf false setze kommt das selbe raus - nämlich nichts.

Komisch bei mir funktioniert es mit Turbo Delphi.

EDIT: Ansonsten versuche doch mal im onShow Event des Formulars folgenden Code
Delphi-Quellcode:
ShowWindow(Application.Handle, SW_HIDE);
auszuführen.

Banetel.eu 14. Okt 2007 20:29

Re: Fenster ohne Taskleiste
 
Bis darauf das das Fenster nichtmehr "OnTop" ist bei Mouseover geht es ja. Komisch.

Ich habe CodeGear™ Delphi® 2007 für Win32® Version 11.0.2804.9245

bitsetter 14. Okt 2007 20:51

Re: Fenster ohne Taskleiste
 
Ansonsten versuche doch mal im onShow Event des Formulars folgenden Code
Delphi-Quellcode:
ShowWindow(Application.Handle, SW_HIDE);
auszuführen.
EDIT: Und den anderen Code dafür weglassen.

Banetel.eu 14. Okt 2007 20:57

Re: Fenster ohne Taskleiste
 
Jetzt gehts :-D :thumb: :-D

:dp: :cheers:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr.
Seite 2 von 2     12   

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