AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Programm wird auf Laptop nicht geschlossen.
Thema durchsuchen
Ansicht
Themen-Optionen

Programm wird auf Laptop nicht geschlossen.

Ein Thema von Oracle · begonnen am 14. Jul 2008 · letzter Beitrag vom 21. Jul 2008
Antwort Antwort
Seite 1 von 2  1 2      
Oracle
(Gast)

n/a Beiträge
 
#1

Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 14:41
Ich habe hier ein Programm geschrieben, welches auf meinem PC ganz ordnungsgemäß geschlossen wird, wenn ich close aufrufe.
Ich brauche das Programm allerdings auf einem Laptop, da tritt allerdings folgendes Problem auf.
Ich kann das Programm zwar schliessen, es wird auch FormDestroy aufgerufen, das habe ich schon überprüft. Aber es ist danach immernoch im Taskmanager und ich krieg es da auch nur über diesen geschlossen. Woran kann das liegen, dass dieses Verhalten auf anderen Rechnern nicht auftritt?

Vielen Dank schonmal im Vorraus.
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 14:43
Was machst Du alles beim Schließen der Form? (Was wird in FormDestroy noch erledigt?)
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#3

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 15:16
Es werden zwei Objekte zerstört. das ruft er auch auf. Ich habe an das Ende von Formdestroy zum Überprüfen etwas in eine Datei schreiben lassen. Das hat er auch noch getan, so konnte ich sehen ,dass er sich nicht innerhalb von Formdestroy aufhängt. Erst danach.
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 15:31
Was ist am Läppi anderst?
Vielleicht ein anderes Windows (evtl. Vista) oder andere ServicePacks installiert?

Dies sollten wir vielleicht als Erstes rausfinden...
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#5

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 15:47
Die Windows Version ist die gleiche. Windows XP Version 2002 ServicePack 2.
Nur auf dem Laptop ist die englische Variante drauf.

Ansonsten unterscheided sich der Laptop noch darin, dass ein AMD Turion64 X2 Mobile Prozessor darin läuft.
In den PCs auf denen das Programm läuft sind alles Intel Prozessoren. Kann es damit zusammenhängen?
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 15:54
Ich kann mir nicht vorstellen, dass es am AMD liegt.
Am engl. Windows vielleicht.

Wann genau macht die Software nicht weiter?
Kannst Du remote Debuggen?
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#7

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 16:01
Die Software kann ich schliessen, ganz regulär. Sie ruft sogar noch Formclose auf. Das habe ich rausgefunden indem ich am Ende von Formclose nochmal in eine Datei hab schreiben lassen, und dort auch ein Eintrag vorgenommen wurde. Das Programm wird augenscheinlich auch geschlossen, zumindest ist es nicht mehr auf dem Desktop oder in der Taskleiste zu sehen. Schaut man allerdings in den TaskManager dann ist es dort unter Prozesse noch eingetragen. Wenn ich den Rechner runterfahren will meckert er deshalb auch, da er vom Programm keine Rückmeldung erhält.
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 16:03
Vielleicht hast du auch eine Trayicon Komponente auf deine Form getan dann bleibt der Prozeess ja noch da da auch das Trayicon bleibt.
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#9

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 16:04
Zitat von Larsi:
Vielleicht hast du auch eine Trayicon Komponente auf deine Form getan dann bleibt der Prozeess ja noch da da auch das Trayicon bleibt.
Das Trayicon wird beim Schließen auch entfernt...
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#10

Re: Programm wird auf Laptop nicht geschlossen.

  Alt 14. Jul 2008, 16:20
Ne es gibt kein Trayicon in der software, und wenn, dann würde es das gleiche Verhalten ja auch auf den Rechnern geben
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:12 Uhr.
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