AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

form wird nicht geschlossen

Ein Thema von delphi_newbie_123 · begonnen am 3. Feb 2004 · letzter Beitrag vom 4. Feb 2004
Antwort Antwort
delphi_newbie_123

Registriert seit: 14. Jan 2004
181 Beiträge
 
Delphi 5 Enterprise
 
#1

form wird nicht geschlossen

  Alt 3. Feb 2004, 19:50
hallo
hab folgendes problem.
habe in meinem programm 2 forms, wenn ich vom 2ten vform das programm mit einem button schließen will, bleibt das programm immer noch aktiewv.
als befehl benutze ich
form2.show;
form1.hide;
und bei form2 button close;
falls ich statt hide form2.close; eingebe schliesst das ganze programm.
ich willa uf jedenfall dass beide forms on destroy geschlossen werden klappt aber komischerwweise nicht :/
danke im vorraus
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: form wird nciht geschlossen

  Alt 3. Feb 2004, 19:53
Schreib mal im Close-Button von Form2:
Form1.Close;
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: form wird nciht geschlossen

  Alt 3. Feb 2004, 19:55
ähm, nochmal?? Kannst du das bissl deutlicher Formulieren?? wenn du Form2.close machst und sich dabei das ganze programm schließt ist Form2 dein Hauptformular (mainform) oder?
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
delphi_newbie_123

Registriert seit: 14. Jan 2004
181 Beiträge
 
Delphi 5 Enterprise
 
#4

Re: form wird nciht geschlossen

  Alt 3. Feb 2004, 20:00
ja dann gehts durch den button aber das geht dann cniht wenn ichs durch das kreuzchen schließe
  Mit Zitat antworten Zitat
delphi_newbie_123

Registriert seit: 14. Jan 2004
181 Beiträge
 
Delphi 5 Enterprise
 
#5

Re: form wird nciht geschlossen

  Alt 3. Feb 2004, 20:03
ah danke
msus ja on close heisen net on destroy nu gehts
sorry
danke für die hilfe
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: form wird nicht geschlossen

  Alt 3. Feb 2004, 20:07
Irgendwie versteh ich immer noch nix
Also du hast 2 Forms.
"form1" und "form2" und form2 ist dein mainform. Und wenn du durch beim buttonclick (buttn liegt auf from2) form2.close ausfürhst schließt sich das ganze programm aber nicht wenn du auf das Kreuz von Form2 klickst?! Wird denn das onclose-event aufgerufen wenn du auf das kreuz klickst??
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
delphi_newbie_123

Registriert seit: 14. Jan 2004
181 Beiträge
 
Delphi 5 Enterprise
 
#7

Re: form wird nicht geschlossen

  Alt 3. Feb 2004, 20:50
also ich hab beim 2ten form auf dem close button
form1.close;
und
close;
weil das form1 ja noch hidden ist.
und onclose beim 2ten form
auch form1.close;
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#8

Re: form wird nicht geschlossen

  Alt 4. Feb 2004, 19:53
also hast du jetzt in beiden Forms im ONClose-Event eine Anweisung das, das jeweils andere Form geschlossen werden soll?? Das verursacht doch rekursion?! Wenn form1 schließt, schließt du Form2 und da steht ja im onclose wieder das form1 geschlossen werden soll, und da steht dann auch wieder im onclose das form2 geschlossen werden soll... und so weiter, vielleicht gehts deswegen schief
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort


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 00:29 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