PDA

Vollständige Version anzeigen : Von einem Fenster zum anderen


Tirreg2000
07.05.2001, 20:05
Hallo, ich hab ein Problem. Wie kann lautet der Quellcode wenn ich beim Drücken eines Buttons zB. von "Form1" zu "Form2" möchte. Das sich das erste Fenster schließt, bzw. das sich das neue in dem alen öffnet. Wäre nett wenn mir hier einer helfen kann. Danke schon mal im Vorraus. cYa Gerrit

Stefan Kulpa
08.05.2001, 06:35
Hallo Gerrit,

was meinst du mit "in dem alten öffnet"?
Generell kannst Du jederzeit mit Formname.Show ein Form aufrufen.
Damit sich eine aufgerufene Form "nach vorne" bewegt, kann man in
der aufgerufenen Form mit dem ZOrder-Befehl arbeiten oder aber mit
API, um die Form beispielsweise vor alle anderen zu bringen.

Beispiel:

<PRE><FONT SIZE=1 FACE=Courier New><FONT COLOR=#008000>'Code in Form1</FONT>
<FONT COLOR=#808080><HR></FONT>
<FONT COLOR=#000080>Private</FONT> <FONT COLOR=#000080>Sub</FONT> Command1_Click()

Form2.Show

<FONT COLOR=#000080>End</FONT> <FONT COLOR=#000080>Sub</FONT>
<FONT COLOR=#808080><HR></FONT>

<FONT COLOR=#000080>Private</FONT> <FONT COLOR=#000080>Sub</FONT> Form_Activate()

ZOrder (0)

<FONT COLOR=#000080>End</FONT> <FONT COLOR=#000080>Sub</FONT>
<FONT COLOR=#808080><HR></FONT>

<FONT COLOR=#008000>'Code in Form2</FONT>
<FONT COLOR=#000080>Private</FONT> <FONT COLOR=#000080>Sub</FONT> Command1_Click()

Form1.Show

<FONT COLOR=#000080>End</FONT> <FONT COLOR=#000080>Sub</FONT>
<FONT COLOR=#808080><HR></FONT>

<FONT COLOR=#000080>Private</FONT> <FONT COLOR=#000080>Sub</FONT> Form_Activate()

ZOrder (0)

<FONT COLOR=#000080>End</FONT> <FONT COLOR=#000080>Sub</FONT>
<FONT COLOR=#808080></FONT>

</FONT></PRE>

Gruß

Tirreg2000
14.05.2001, 17:01
Hallo

Vielen Dank!! Es hat geklappt!! :-)

cYa, Gerrit