vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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
Re: Objekt kopieren 
Autor: GeiseL
Datum: 30.04.03 15:33

Hallo Dirk,
du hast hier leider nur die Möglickeit die Zuweisungen durch public-Zugriffsmethoden
zu lösen, auf private-Elemente kannst du nicht zugreifen (was wohl dem
OOP-Gedanken entsricht, C++ widerspricht hier dem Gedanken der Datenkapselung):
Class1::Class1(const cClass & obj)
{
    m_Var = obj.GetVar();    // public-Zugriff
    m_Var = *(obj.m_Var);    // private-Zugriff
}
 
Public Sub CopyData(ByRef obj as cClass)
    m_var = obj.GetVar       // erlaubter Zugriff
    m_var = obj.m_Var        // IN VB VERBOTEN !!!
End Sub

-----------------
MfG GeiseL

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Objekt kopieren532Dirk30.04.03 10:49
Re: Objekt kopieren352GeiseL30.04.03 15:33
Re: Objekt kopieren454GeiseL30.04.03 16:25
Re: Objekt kopieren310Dirk30.04.03 17:41
Re: Objekt kopieren345GeiseL02.05.03 13:06
Re: Objekt kopieren402MrByte02.05.03 13:11
Re: Objekt kopieren364Dirk05.05.03 09: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