vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Problem mit Vererbung 
Autor: Sascha1950
Datum: 21.01.10 12:17

Hallo an Alle,

noch ein kleines problemchen von mir an dem ich schon seit Tagen festsitze:

Über eine GUI öffne ich eine Windows Form in der über ein Algorithmus ein Text in ein Label geschrieben wird,

über diese Form kommt man dann zu einer zweiten Form in der eine kleine Übersicht über alle Ergebnisse geliefert wird (mehrere Labels) bevor der benutzer diese in einer DB abspeichern kann.

Wie bekomme ich die Inhalte der Labels der ersten Form in die zweite Form ?

In der Literatur finde ich nur Beispiele für normale Klassen...

mfg Sascha
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: ModeratorDaveS (Moderator)
Datum: 21.01.10 12:52

Und Vererbung?

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: Sascha1950
Datum: 21.01.10 13:12

ok ich habs....

in der Form2:

Form2.TextBox1.Text = Form1.TextBox1.Text
..voll easy...

hab viel zu kompliziert gedacht...

gruß Sascha
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: Christoph1972
Datum: 21.01.10 16:42

Hi,

genau so wird das nicht gemacht!

Entweder macht man das über Properties, die beim Aufruf der Form übergeben werden, oder über Parameter die dem Konstruktor übergeben werden. Auch mit Events kann man schön Daten zwischen Form’s hin- und herreichen.


Mit Vererbung hat das übrigens nichts zutun!

Gruß
Christoph



Beitrag wurde zuletzt am 21.01.10 um 16:46:33 editiert.

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: bauer
Datum: 22.01.10 08:08

Hi Christoph,

ja, sehe ich so wie Du. Es liegt damit auch keine Trennung zwischen GUI / Daten vor.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: Sascha1950
Datum: 22.01.10 10:29

Also wenn ich verschiedene ComboBoxen habe, bei dem der User etwas auswählt...

zb: Combo1-> Auswahl1
dadurch wird aber schon bei Combo2 mit Select/Case Anweisung eine Auswahl ausgeschlossen wenn der User Auswahl1 nimmt...
hat der User dann letztendlich seine Auswahl getroffen drückt er ein Button,
nun wird über einen kleinen Algorithmus eine Norm ermittelt...

das Ergebnis der Norm wird in eine andre Form verschoben damit der User nochmals ne Übersicht bekommt und diese Daten dann in der DB abspeichern kann...

Und meine Frage ist nun ob ich das so wie ich oben gelöst hab am besten machen sollte oder Events oder Property-Methoden ????
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: ModeratorFZelle (Moderator)
Datum: 22.01.10 11:29

Niemals so wie du es gemacht hast.
Daten werden an andere Forms entweder per Property übergeben oder im Constructor.

Auch Form1.TextBox.Text zeigt, das du auf die Defauultinstanz zugreifst,
was meist den Hintergrund hat, das Du den unterschied zwischen Klasse und Object nicht kennst.

Du solltest also ganz dringend die Grundlagen ansehen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: Bingopark
Datum: 22.01.10 23:22

FZelle schrieb:
Zitat:


Auch Form1.TextBox.Text zeigt, das du auf die Defauultinstanz
zugreifst,
was meist den Hintergrund hat, das Du den unterschied
zwischen Klasse und Object nicht kennst.


Zeigt das nicht eher, dass Du seinen Code nicht richtig gelesen hast?

----
Meine Komponenten sind:
Visual Studio 2008 (Standard) SP 1
Windows 7 SP 1

Beitrag wurde zuletzt am 22.01.10 um 23:25:04 editiert.

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem mit Vererbung 
Autor: ModeratorFZelle (Moderator)
Datum: 22.01.10 23:37

Es ging da um den Form1.Textbox teil, und das ist genau das was ich meinte.
Oder solltest Du nicht richtig gelesen haben?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel