AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Formulare schließen/öffnen

Ein Thema von foerster7892 · begonnen am 17. Mai 2008 · letzter Beitrag vom 17. Mai 2008
Antwort Antwort
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#1

Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:14
Guten Morgen

also wie der titel schon sagt ist mein problem das öffnen und schließen von Formularen
ich habe versucht das so zu machen

Delphi-Quellcode:
Form3.showmodal;
Form2.close // <-- Form2.close hab ich mir aus dem oberen hergeleitet
mein programm stürzt immer ab weil die anderen formulare nciht schließen sondern sich immer nur weitere öffnen und wenn man dann zurück ins menu geht stürzt alles ab !!!

HILFE
  Mit Zitat antworten Zitat
Larsi

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

Re: Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:16
Delphi-Quellcode:
Form3.Show;
Form2.Close;
Showmodal ist hier sinnlos wenn kein Fenster "unterliegt"^^
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#3

Re: Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:17
ich möchte doch ein anderes formular öffnen während ich das schließe

wenn ich das so ändere:

Zitat von Larsi:
Delphi-Quellcode:
Form3.Show;
Form2.Close;
Showmodal ist hier sinnlos wenn kein Fenster "unterliegt"^^
dann schließt sich einfach nur das formular aber es öffnet sich kein weiteres
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

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

Re: Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:32
ShowModal ist blockierend - Es wird also erst dein Fenster geschlossen wenn das welches du mit ShowModal anzeigst geschlossen wurde. Vertausche die beiden Anweisungen und es sollte funktionieren wie du willst.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Mikender
(Gast)

n/a Beiträge
 
#5

Re: Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:36
Wenn du Form2 später wieder verwenden willst nimm lieber Hide
Delphi-Quellcode:
Form1.Show //<-- Modal ist wie schon erwähnt sinnlos
Form2.Hide
  Mit Zitat antworten Zitat
foerster7892

Registriert seit: 10. Okt 2007
Ort: Brieskow-Finkenheerd
181 Beiträge
 
#6

Re: Formulare schließen/öffnen

  Alt 17. Mai 2008, 08:42
Vielen dank funktioniert super



mfg
foerster7891
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 23:20 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