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: Serialisieren 
Autor: WaldiMaywood
Datum: 16.11.03 11:39

Hallo josh,

vieleicht so:

<Serializable()> Public Class X
    Public Event gespeichert()
    Public Sub Speichern(ByVal obj As Object)
        Dim a As New Runtime.Serialization.Formatters.Binary.BinaryFormatter
        Dim b As New IO.FileStream("C:\X.XYZ", IO.FileMode.Create)
        a.Serialize(b, obj)
        RaiseEvent gespeichert()
    End Sub
End Class
Public Class Y
    Private WithEvents a As New X
    Public Sub Speichern() Handles a.gespeichert
        a.Speichern(Me)
    End Sub
End Class
Public Class Z
    Private WithEvents a As New X
    Private Sub Speichern() Handles a.gespeichert
        a.Speichern(Me)
    End Sub
End Class
' AUFRUF
        Dim x_ As New X
        Dim y_ As New Y
        Dim z_ As New Z
        x.Speichern(y_)
        x.Speichern(z_)
Gruss steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Serialisieren1.190josh15.11.03 23:19
Re: Serialisieren701WaldiMaywood16.11.03 11:39
Re: Serialisieren714josh16.11.03 16:41
Re: Serialisieren617WaldiMaywood16.11.03 17:01
Re: Serialisieren677josh16.11.03 19:16
Re: Serialisieren663WaldiMaywood16.11.03 20: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