Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi wie geht das ? (https://www.delphipraxis.net/13009-wie-geht-das.html)

dinu_ch 9. Dez 2003 13:32


wie geht das ?
 
wie mache ich das ? ich habe einen button-wenn ich den anklicke dann close

Robert_G 9. Dez 2003 13:34

Re: wie geht das ?
 
Einfach "Close;" in den OnClickEvent des Buttons schreiben

Deadinpac 9. Dez 2003 13:37

Re: wie geht das ?
 
Hi dinu_ch

Du Schreibst in den Button Quelltext

z.b

Form1.Close;

Dann schliesst er jedesmal wenn du auf den Button klickst das Fenster Form1

MFG

Deadinpac

CalganX 9. Dez 2003 13:42

Re: wie geht das ?
 
Hi,
bitte gebe deinen Beiträgen einen aussagekräftigeren Titel. Unter "wie geht das ?" kann sich keiner was vorstellen. Danke.

Chris

dinu_ch 9. Dez 2003 14:30

sorry
 
sorry - ich meinte die anwort auf wie man eine form wieder freigibt

r_kerber 9. Dez 2003 14:35

Re: wie geht das ?
 
Hallo dinu_ch,

kannst Du bitte Deinem ersten Beitrag dieses Threads einen erklärenden Titel geben? Nur "wie geht das ?" lockt sicher nicht allzu viele DP-User an!

nailor 9. Dez 2003 14:37

Re: wie geht das ?
 
was meinst du denn damit? Ich mach dir mal ein paar Vorschläge, und du schreist HALT, wenn was dabei ist:

Delphi-Quellcode:
Form1.Close;
Form1.Free;
Form2.ModalResult := blabla;
Application.Terminate;
Form2.Visible := true;
Form1.destroy;
was willst du denn machen?

markon 9. Dez 2003 14:39

Re: wie geht das ?
 
hallo auch..

hast du nur eine form, dann meinst du bestimmt
Delphi-Quellcode:
application.terminate;
das beendet gleich mal fix das ganze programm...

oder hast du eine zusätzliche form geöffnet (z.B. mit showmodal) dann kannst du die mit
Delphi-Quellcode:
 ModalResult := mrOK; {schliessen der modal-geöffneten form}
schliessen...

:arrow: sag uns ma welche form du genau meinst :!: :?:

dinu_ch 9. Dez 2003 21:26

Re: wie geht das ?
 
ich habe eine hauptform, von da aus gehts in 3 andere forms, wenn ich die form mit der tabelle aufrufe, tabelleninhalte anzeigen lasse, form schliesse und zurück ins hauptmenu gehe, dann sind die tabellendaten immer noch vorhanden, wenn ich die form mit der tabelle erneut aufmache.

sakura 9. Dez 2003 21:27

Re: wie geht das ?
 
:warn: Bitte den Titel im ersten Beitrag ändern.

...:cat:...

P.S.: Gewarnt wurdest Du oft genug. Sollte bei Deinem nächsten Post der Thread immer noch keinen aussagekräftigen Titel haben, so sehe ich mich gezwungen diesen dicht zu machen :-(

eXOs 9. Dez 2003 21:51

Re: wie geht das ?
 
Hi erstaml,

wie machst du den die form mit der tabelle wieder auf? schreib doch da einfach rein das die tabelle wieder leer sein soll, was für eine tabelle eigentlich? ein Grid?

markon 12. Dez 2003 08:14

Re: wie geht das ?
 
Zitat:

Zitat von dinu_ch
ich habe eine hauptform, von da aus gehts in 3 andere forms, wenn ich die form mit der tabelle aufrufe, tabelleninhalte anzeigen lasse, form schliesse und zurück ins hauptmenu gehe, dann sind die tabellendaten immer noch vorhanden, wenn ich die form mit der tabelle erneut aufmache.

das ist halt so.. wenn du eine form schliesst auf der sich z.b. eine tabelle befindet und wieder öffnest das dann der alte inhalt gezeigt wird.

dann mußte halt bevor die form geschlossen, oder wenn sie aufgerufen wird die tabelle "verschwinden" lassen, oder den inhalt leeren...

Phoenix 12. Dez 2003 08:54

Re: wie geht das ?
 
Ich kenne die Lösung, poste sie aber erst wenn Du den Titel des Thread änderst :twisted:

.Bin aber nicht wirklich so gemein: Du musst das Form komplett wegschmeissen. Will heissen ein form.free dranhängen und das form vor dem aufrufen wieder neu createn..

himitsu 12. Dez 2003 09:20

Re: wie geht das ?
 
@Phoenix: :lol:

Ist wohl etwas spät -> 1440 Minuten http://www.FrankNStein.de/Smiley-Schlafen.gif

Phoenix 12. Dez 2003 09:32

Re: wie geht das ?
 
Aber wie gesagt bin ich ja nicht so gemein. :angle:

. :cyclops: .

markon 12. Dez 2003 09:55

Re: wie geht das ?
 
http://www.mysmilie.de/smilies/schilder/3/img/018.gif


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:54 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