vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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 - Fortgeschrittene
Re: Struktur innerhalb eines Arrays kopieren 
Autor: Snoopy
Datum: 11.05.07 19:00

Du kannst eine flache Kopie deiner Struktur etwa so Clonen:
Public Structure structTest
   Implements ICloneable
 
   Dim a As Integer
   Dim b As Integer
   Dim c As Integer
   Dim o As SubData
 
   Public Function Clone() As Object Implements System.ICloneable.Clone
      Return MemberwiseClone()
   End Function
End Structure
 
 
 
Public Class SubData
   Private m_ObjectTest As Object
 
   Public Sub New(ByVal Value As Object)
      m_ObjectTest = Value
   End Sub
 
   Public Property ObjectTest() As Object
      Get
         Return m_ObjectTest
      End Get
      Set(ByVal value As Object)
         m_ObjectTest = value
      End Set
   End Property
End Class
 
 
 
Public Class Form1
 
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles Button1.Click
      Dim Daten(9) As structTest
 
      Daten(0).a = 1
      Daten(0).b = 2
      Daten(0).c = 3
      Daten(0).o = Nothing
 
      Daten(1) = Daten(0).Clone
 
      Daten(0).a = 4
      Daten(0).b = 5
      Daten(0).c = 6
      Daten(0).o = New SubData(Me)
 
   End Sub
End Class
Wenn es das ist was Du meinst...

Gruß

Gru?
---------------------------------------------------
Snoopy sagt - vb@rchiv find ich gut...
Schon gesehen? OSMMapViewer V2 Control

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Struktur innerhalb eines Arrays kopieren1.222Swiss Ueli11.05.07 18:14
Re: Struktur innerhalb eines Arrays kopieren822Snoopy11.05.07 19:00
Re: Struktur innerhalb eines Arrays kopieren1.191Swiss Ueli12.05.07 14:22
Re: Struktur innerhalb eines Arrays kopieren756Melkor11.05.07 20:40

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