vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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
Re: Klassen erstellen 
Autor: Bibobernie
Datum: 23.07.12 13:01

Hallo Manfred

Also es kann schon sein das das Projekt unvorteilhaft strukturiert ist... Hab ja noch nicht so den Plan;).

Genauere Schilderung:
Bisher habe ich das SerialPort Element aus der Toolbox auf mein Startform gezogen und das über ein weiteres Form aktiviert (Portauswahl usw.). Danach habe ich im Projekt alle Kommandos über diesen Port gejagt. Funktioniert ist aber umständlich und unübersichtlich.

Das habe ich nun geändert und nutze jetzt eine Klasse in der ich den Port setze und auch alle Kommandos absende/auswerte. Das funktioniert aber nur weil ich alles in der Klasse als Public bzw. Private Shared deklariert habe. Folglich ist auch nur maximal ein Messmodul möglich.

Nun wollte ich es richtig angehen und via konstruktor verschiedene Instanzen ermöglichen. So sind mehrere Objekte der selben Klasse mit unterschiedlichen Eigenschaften möglich. Da stoß ich aber auf das genannte problemchen.

Ich benötige die Objekt-Instanz in mehreren Forms da ich z.B. in einer Form Parameter der Module setzen möchte (Adresse, Spannungen, Kanäle usw.) und in einer anderen Form Messwerte oder Eigenschaften abfragen möchte.

Wie meinst du das mit der Referenzeigenschaft?

Ahnungsloser ahnungsloser...

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Klassen erstellen3.250Bibobernie18.07.12 12:01
Re: Klassen erstellen2.262Manfred X18.07.12 15:16
Re: Klassen erstellen2.211keco18.07.12 18:57
Re: Klassen erstellen2.380Bibobernie18.07.12 19:51
Re: Klassen erstellen2.241Bibobernie21.07.12 13:32
Re: Klassen erstellen2.197Manfred X21.07.12 13:45
Re: Klassen erstellen2.165Bibobernie21.07.12 15:46
Re: Klassen erstellen2.131Bibobernie23.07.12 12:24
Re: Klassen erstellen2.183Manfred X23.07.12 12:44
Re: Klassen erstellen2.125Bibobernie23.07.12 13:01
Re: Klassen erstellen2.177ModeratorFZelle23.07.12 13:05
Re: Klassen erstellen2.191Manfred X23.07.12 13:44
Re: Klassen erstellen2.162Bibobernie23.07.12 13:28
Re: Klassen erstellen2.168ModeratorFZelle23.07.12 21:27
Re: Klassen erstellen2.302Bibobernie23.07.12 23:17
Re: Klassen erstellen2.180Franki24.07.12 07:16
Re: Klassen erstellen2.141Bibobernie24.07.12 07:30
Re: Klassen erstellen2.156Franki25.07.12 07:17
Re: Klassen erstellen2.124Bibobernie23.07.12 17:17
Re: Klassen erstellen2.126Manfred X23.07.12 18:02
Re: Klassen erstellen2.095Bibobernie25.07.12 10:07
Re: Klassen erstellen2.113ModeratorFZelle25.07.12 11:26
Re: Klassen erstellen2.209Bibobernie25.07.12 12:22
Re: Klassen erstellen2.126Bibobernie27.07.12 19:49
Re: Klassen erstellen2.117keco27.07.12 19:57
Re: Klassen erstellen2.157Bibobernie27.07.12 20:52
Re: Klassen erstellen2.186Manfred X27.07.12 21:28
Re: Klassen erstellen2.087Bibobernie27.07.12 21:53
Re: Klassen erstellen2.146Manfred X27.07.12 22:21
Re: Klassen erstellen2.117Bibobernie27.07.12 22:57

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