vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Korrektes OOP möglich bei UserControls die zusammen eine Variable benutzen? 
Autor: rub
Datum: 06.09.06 14:22

OOP recht und schön, manchmal ist aber eine kombinierte Lösung nicht so schlecht.

OOP wurde doch dazu erfunden, dem Programmierer das Leben leichter zu machen.

Wenn Du Deine Globalen Variablen sharest, und das einigermaßen übersichtlich machst, dann steigt wohl jeder, der sich Deinen Source anschaut, dahinter.

Jetzt zur Umsetzung. Du könntest die Werte deiner Variablen z.B. in einer ini, der Registry, oder einem xml-File speichern und diese über deine Controls auslesen. Somit würdest Du in jedem Control, oder Klasse, die Variablen deklarieren. Dann könntest Du dir eine Komponente schreiben, die ne Funktion beinhaltet, die dir die Daten aus dem File liest und zurückgibt, die Du dann in jede Klasse implementierst.
Jedoch benötigst Du hier eben ein File und bist auch nicht unabhängig.

Du kannst überall die Propertys integrieren, die bei Änderung den Übergeordneten Container aufrufen und deren Propertys einstellen.

Du kannst das auch über Events machen, hiermit bist Du unabhängig, und alle untergeordneten Controls etc. werden aktualisiert, wenn diese auf das Event reagieren können.
Wenn Du mit einem Event alle Controls innerhalb der Anwendung, also auch die in anderen Namespaces bzw. Dll's, ansprechen willst, dann musst Du diese auch Global Shared deklarieren, was dann nicht viel anders ist, als wenn Du das über ein Modul machst.

Dann gibt es da noch Schnittstellen, also Interfaces. Mit denen kannst Du das auch verwirklichen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Korrektes OOP möglich bei UserControls die zusammen eine Var...1.153Jumula06.09.06 11:02
Re: Korrektes OOP möglich bei UserControls die zusammen eine...805spike2406.09.06 12:08
Re: Korrektes OOP möglich bei UserControls die zusammen eine...781Heiko06.09.06 12:22
Re: Korrektes OOP möglich bei UserControls die zusammen eine...798rub06.09.06 14:22
Re: Korrektes OOP möglich bei UserControls die zusammen eine...914Jumula06.09.06 16:05
Re: Korrektes OOP möglich bei UserControls die zusammen eine...805Heiko06.09.06 17:09

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-2025 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