Delphi-PRAXiS
Seite 1 von 2  1 2      

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 erscheint NICHT im Taskmanager unter "Anwendungen". Wieso? (https://www.delphipraxis.net/158648-programm-erscheint-nicht-im-taskmanager-unter-anwendungen-wieso.html)

stho 25. Feb 2011 06:49

Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Hallo Leute,
Ich habe das Problem das mein Programm nicht im Taskmanager unter "Anwendungen" scheint,
was für mich jedoch extrem wichtig ist!
Welche Ursache kann das haben?
Ich verberge nirgens manuell den Eintrag in den Taskmanager und trotzdem fehlt er :(

ChrisE 25. Feb 2011 07:31

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Hallo,

also normal is das nicht :-)
  • Ist das eine Anwendung mit Fenster?
  • Kannst du Deine Anwendung bedienen?
  • Wie heißt das exe-File?
  • Wie ist das Caption deines MainForms?
  • Wie ist der Titel Deiner Application?

Gruß, Chris

stho 25. Feb 2011 08:05

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Zitat:

Zitat von ChrisE (Beitrag 1084284)
Hallo,

also normal is das nicht :-)
  • Ist das eine Anwendung mit Fenster?
  • Kannst du Deine Anwendung bedienen?
  • Wie heißt das exe-File?
  • Wie ist das Caption deines MainForms?
  • Wie ist der Titel Deiner Application?

Gruß, Chris

  • Ist das eine Anwendung mit Fenster?
    -> JA
  • Kannst du Deine Anwendung bedienen?
    -> JA
  • Wie heißt das exe-File?
    -> Projekt1.exe (ungünstig, aber ist ja auch für das Problem egal
  • Wie ist das Caption deines MainForms?
    -> MainForm
  • Wie ist der Titel Deiner Application?
    -> Projekt1

Ich hoffe ich konnte deine Fragen klären :)

himitsu 25. Feb 2011 08:08

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Unter Anwendungen werden eher nur die "sichtbaren Hauptfenster" angezeigt ... welchen Style hat denn deine Form?

[edit]
ständig diese faule RedBox

Hast du mal eine Demo für uns?

ChrisE 25. Feb 2011 08:08

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Hmm,

das is aber wirklich komisch. Kannst du
  • das Projekt hochladen?
  • oder die exe?
  • den Fehler auf anderen Maschinen reproduzieren?

Gruß, Chris

stho 25. Feb 2011 08:55

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Projekt kann ich leider nicht hochladen :(
ist mir verboten. tut mir leid...
aber ich denke diese Infos kann ich ohne Probleme rausgeben:

object MainForm: TMainForm
Left = 0
Top = 0
Caption = 'MainForm'
ClientHeight = 756
ClientWidth = 973
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
WindowState = wsNormal
end

Der Fehler passiert auf meiner Maschine WinXP mit SP3 und ließ sich auf einem anderen WinXP SP3 reproduzieren...

ChrisE 25. Feb 2011 09:03

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Hmm,

kann ich nachvollziehen, dass es dir nicht erlaubt ist. Dann einfach mal schritt für schritt vorgehen.
  • Kannst du das Problem in einem Demo-Projekt reproduzieren?
  • Kannst du aussagen zu der Art und weise angeben, wie die Forms erstellt werden?
  • Welche Sachen werden im Quelltext gesetzt (Form / Application)?

Ich nehme einfach mal an, dass du die Anwendung starten kannst und sobald sie offen ist, wird dir kein Taskbar-Eintrag angezeigt.
Also was passiert, wenn du in der DPR einen Haltepunkt setzt in der "ersten" Zeile. Kommt beim schrittweise durchlaufen des Quelltextes vielleicht doch für kurze Zeit ein Eintrag, der dann wieder verschwindet?
Hat das Projekt vielleicht einen Splash-Screen der nach dem Start frei gegeben wird?

Fragen über fragen...

[EDIT]
Was passiert, wenn du dem Projekt ein leeres neues Formular hinzufügst, dass zum Mainform machst und dann per Button-Click erst das eigentliche Mainform aufrufst?
[/EDIT]

stho 25. Feb 2011 09:35

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Nun, in der Taskbar steht es ja :)
(Nur zur Sicherheit: Taskleiste = Taskbar, der untere Bereich auf dem auch der "Start"-Button liegt)

Wenn ich jedoch den Taskmanager (Standard Taskmanager von Windows XP) über STRG-ALT-ENTF starte habe ich
mehrere Register.
Der erste lautet "Anwendungen" und zeigt mir alle offenen Programme mit einem kleinen Icon, dem Namen und dem Status ("Wird ausgeführt") an.
Und genau HIER fehlt mein Programm...
Wenn ich jedoch in den Reiter "Prozesse" welchsele finde ich es :(

Ich mache mit der Form gar nichts, das ist ja das verrückte...

Hier wird meine Main-Form erzeugt:

Delphi-Quellcode:
program Projekt1;
uses
  Forms,
  Main in 'Main.pas' {MainForm};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TMainForm, MainForm);
  Application.Run;
end.

Luckie 25. Feb 2011 11:46

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Was passiert, wenn du ALT+TAB drückst, um per Tastatur das Fenster zu wechseln? Taucht dein Fenster da in der Liste auf?

stho 25. Feb 2011 12:08

AW: Programm erscheint NICHT im Taskmanager unter "Anwendungen". Wieso?
 
Zitat:

Zitat von Luckie (Beitrag 1084349)
Was passiert, wenn du ALT+TAB drückst, um per Tastatur das Fenster zu wechseln? Taucht dein Fenster da in der Liste auf?

Also wenn ich NUR per ALT+TAB durchschalte kann ich das Fenster auswählen.
(Somit: Es ist in der Liste vorhanden)


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

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