Autor Beitrag
stigge
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 426

WinXP
Delphi 2007
BeitragVerfasst: So 25.03.07 14:37 
Ist es möglich, das Programm vor der Taskleiste zu verstecken, also es nicht in der Taskleiste anzuzeigen?


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 25.03.2007 um 14:42
Moderiert von user profile iconChristian S.: Topic aus VCL (Visual Component Library) verschoben am So 25.03.2007 um 15:20 ... wie bin ich auf VCL gekommen?
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: So 25.03.07 14:53 
Auch wenn ich mir keinen Zweck vorstellen kann bei dem man diese Feature brauchen könnte (außer äußerst dubiose :? ; siehe auch hier)

Die CoolTray-Komponenten erledigen das für dich. Sind viele Beispiele dabei...

www.delphi32.com/vcl...ownload,xid,5086.asp

Gruß

Calculon
--
stigge Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 426

WinXP
Delphi 2007
BeitragVerfasst: So 25.03.07 15:10 
user profile iconCalculon hat folgendes geschrieben:
Auch wenn ich mir keinen Zweck vorstellen kann bei dem man diese Feature brauchen könnte (außer äußerst dubiose :? ; siehe auch hier)

Die CoolTray-Komponenten erledigen das für dich. Sind viele Beispiele dabei...

www.delphi32.com/vcl...ownload,xid,5086.asp

Gruß

Calculon
--

Doch, siehe Vista Sidebar und Ähnliches :wink:
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: So 25.03.07 15:14 
Ich hat folgendes geschrieben:
Die CoolTray-Komponenten erledigen das für dich. Sind viele Beispiele dabei...

www.delphi32.com/vcl...ownload,xid,5086.asp

Ups, sorry hatte wohl deine Anfrage nicht richtig gelesen gehabt. CoolTray kann nur die Anwendung im SysTray unsichtbar machen - nicht aber in der Taskleiste.

Gruß

Calculon
--
stigge Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 426

WinXP
Delphi 2007
BeitragVerfasst: So 25.03.07 15:16 
user profile iconCalculon hat folgendes geschrieben:
Ich hat folgendes geschrieben:
Die CoolTray-Komponenten erledigen das für dich. Sind viele Beispiele dabei...

www.delphi32.com/vcl...ownload,xid,5086.asp

Ups, sorry hatte wohl deine Anfrage nicht richtig gelesen gehabt. CoolTray kann nur die Anwendung im SysTray unsichtbar machen - nicht aber in der Taskleiste.

Gruß

Calculon
--

Schade. Sonst jemand eine Idee?
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: So 25.03.07 15:24 
Also ich benutze TCoolTrayIcon. Die kann das:
ausblenden Quelltext
1:
CoolTrayIcon1.HideTaskbarIcon;					
Fabian E.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 554

Windows 7 Ultimate
Visual Studio 2008 Pro, Visual Studion 2010 Ultimate
BeitragVerfasst: So 25.03.07 15:27 
nimm einfach ShowWindow(Application.Handle, SW_HIDE);
aber bitte nich im OnCreate. das klappt nämlich nicht!
stigge Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 426

WinXP
Delphi 2007
BeitragVerfasst: So 25.03.07 15:35 
user profile iconFabian E. hat folgendes geschrieben:
nimm einfach ShowWindow(Application.Handle, SW_HIDE);
aber bitte nich im OnCreate. das klappt nämlich nicht!

Danke, klappt perfekt :zwinker:
barana
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mi 27.06.07 01:59 
Wenn BorderStyle des Forms auf bsNone steht, dann klappt es leider nicht. Auch CoolTray kann es dann nicht verstecken.

Gibt es vielleicht noch eine Möglichkeit?
Raffo
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 300



BeitragVerfasst: Mi 27.06.07 08:09 
Ich habe (für mich) einen Kalender gebastelt, der ebenso keinen Eintrag unten auf der Taskleiste zeigen soll. Also bei mir klappt es so (in der Projekt-Datei .dpr):

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
program Calendar;

uses
  Forms,
  deskcalendar in 'deskcalendar.pas' {Form1};

{$R *.RES}

begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.ShowMainForm:= false; //hier der Trick
  Application.Run;
end.