ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
860
860
EMPFEHLEN
-
10.01.11 10:49 #1
- Registriert seit
- Jan 2011
- Beiträge
- 2
Hallo,
ich habe folgendes Programm:
Es gibt eine Klasse Form1, die das LAyout darstellt und eine Klasse Steuerung, die sich um die Datenverwaltung kümmert.
Bei er Klasse Form1 habe ich das Zugreifen folgendermaßen eingerichtet:
Public Class Form1
Private zugreifen As New Form2()
...
Private Sub Button1Click...
zugreifen.speichern()
End Sub
...
End Class
Das gleiche will jetzt auch in der anderen Klasse Steuerung machen:
Public Class Form2
Private anzeigen As New Form1() ***
...
Private Sub XY...
anzeigen.Textbox=....
End Sub
...
End Class
Das Problem ist aber, das er hier *** eine Fehlermeldung bringt, dass eine Endlosschleife herrschen würde. Was mache ich falsch?
Schon mal vielen DankGeändert von 123bernie123 (14.01.11 um 10:46 Uhr)
-
was macht die speichern methode?
Zeig am besten mal den Code wo es kracht und die genaue Fehlerbeschreibung, ev. mit Stacktrace.
-
Naja du erstellst in der Klasse "Form1" eine neue Instanz der Klasse "Form1", welche wiederum eine neue Instanz von "Form1" erstellt und so weiter --> Endlosschleife
hihi = -h²
-
oh garnicht gesehen, ich wusste es fehlen die Code Tags
-
Du kannst im Konstruktor von Steuerung zum Beispiel als Argument eine Instanz von Form1 erwarten und diese dann anzeigen zuweisen.
-
11.01.11 10:15 #6
- Registriert seit
- Jan 2011
- Beiträge
- 2
Wie geht das mit der Instanz von Form1?
Und wie komme ich genau aus der Endlosschleife raus?
-
Du erweiterst den Konstruktor der Klasse Steuerung so, dass er ein Argument vom Typ Form1 erwartet und weist dieses dann der Instanz von Form1 zu.
Dann kannst du in Form1 die Instanz von Steuerung erzeugen:
Code vb:1
steuerung = New Steuerug(Me)
Ähnliche Themen
-
MySQL - Tabellen für mehrere Werte verknüpfen
Von darkpriest im Forum Relationale DatenbanksystemeAntworten: 9Letzter Beitrag: 12.06.09, 20:30 -
Mehrere Tabellen verknüpfen
Von tiede im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 30.10.08, 21:22 -
Mehrere Tabellen verknüpfen
Von Erks im Forum Relationale DatenbanksystemeAntworten: 11Letzter Beitrag: 25.01.08, 14:35 -
mehrere Klassen
Von mkoeni1 im Forum JavaAntworten: 1Letzter Beitrag: 25.05.07, 08:44 -
[MySQL]: Mehrere Attribute in zweiter Tabelle AND verknüpfen
Von Mydalon im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 07.09.04, 10:47





Zitieren
Login





