vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

Fortgeschrittene Programmierung
Kassen mit Unterklassen (Unterkategorie) Verschachtelte Klassen  
Autor: T.i.m.
Datum: 19.07.04 19:05

Hallo Leute,
ich versuch mich mal wieder etwas weiter mit Klassen,
hab mir nun gedacht iergendwie müßten doch auch Verschachtelte Klassen möglich sein.
Hab auch das ganze schon hinbekommen, aber meine frage nun, ist das so richtig und gibts vielleicht noch etwas anderes zu beachten? oder so?

frmMain
Option Explicit
 
Private Sub Form_Load()
    ' Klasse laden
    Set xVB = New claVBerweiterung
End Sub
 
Private Sub Command1_Click()
 
    xVB.xSystem.Test
    xVB.EndAll
 
 
End Sub
modProjekt
Option Explicit
 
' Var. für Klasse anbinden
Public xVB As claVBerweiterung
    ' Var. für UnterKlasse anbinden
    Public cxSystem As claSystem
claSystem
Option Explicit
 
' Aufruf: xVB.xSystem.Test
' Nur zum Test
Public Sub Test()
    MsgBox "test"
End Sub
claVBerweiterung
Option Explicit
 
Public Sub Class_Initialize()
    ' Klasse laden
    Set cxSystem = New claSystem
End Sub
Public Sub Class_Terminate()
    ' Klasse entladen
    Set xVB = Nothing
End Sub
 
' Unterkategorie siehe: claSystem
Public Property Get xSystem() As claSystem
    Set xSystem = cxSystem
End Property
 
' Aufruf: xVB.EndAll
' Alle Form's entladen
Public Sub EndAll()
    Dim frm As Form
 
    For Each frm In VB.Forms
        Unload frm
        Set frm = Nothing
    Next frm
End Sub
Wie gesagt es läuft, aber überseh ich etwas, was erst viel später an Fehler auftreten könnte?
Und echt schade das man z.B: bei xSystem nicht System nehmen kann, da VB ja die Eigenschaft System schon kennt, naja muß man wohl mit leben.

Gruß Tim

*greetz*
Tim
.
http://www.DotNetWorld.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kassen mit Unterklassen (Unterkategorie) Verschachtelte ...1.271T.i.m.19.07.04 19:05
Re: Kassen mit Unterklassen (Unterkategorie) Verschachte...841ModeratorMartoeng19.07.04 20:09
Re: Kassen mit Unterklassen (Unterkategorie) Verschachte...853T.i.m.19.07.04 20:19
Re: Kassen mit Unterklassen (Unterkategorie) Verschachte...761T.i.m.19.07.04 20:20
Re: Kassen mit Unterklassen (Unterkategorie) Verschachte...777ModeratorMartoeng19.07.04 20:34
Ah jetzt ja 773T.i.m.19.07.04 21:10
Re: Ah jetzt ja 759T.i.m.19.07.04 21:11
Re: Ah jetzt ja 765ModeratorMartoeng19.07.04 22:16

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