vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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

Visual-Basic Einsteiger
Re: Arrays speichern 
Autor: Danzi
Datum: 18.06.09 12:49

Probier das doch mal:
Private Type vdir3d
    x1 As Integer
    y1 As Integer
    z1 As Integer
End Type
 
Private Type actorinfo
    pos As vdir3d
    pos_view As vdir3d
    focus_mouse As Integer
    skill1 As Integer
    skill2 As Integer
    skill3 As Integer
    skill4 As Integer
    skill5 As Integer
    player_buffs As Integer
    player_weapons As Integer
    player_equip As Integer
    Player_ident As Integer
    player_name As String
    player_gilde As String
    emty1 As Integer
    emty2 As Integer
    emty3 As Integer
    emty4 As Integer
    emty5 As Integer
    emty6 As Integer
    emty7 As Integer
    emty8 As Integer
End Type
 
Private actors() As actorinfo
 
Sub Aufruf()
ReDim actors(1000) As actorinfo
ActorsSave "C:\Probe", actors
ActorsLoad "C:\Probe", actors
End Sub
 
Private Sub ActorsSave(ByVal Datei As String, ByRef Feld() As actorinfo)
Dim FF1 As Integer
Dim i As Long
On Error Resume Next
Kill Datei
FF1 = FreeFile
Open Datei For Random As FF1 Len = Len(Feld(0))
For i = 0 To UBound(Feld)
    Put FF1, i + 1, Feld(i)
Next
Close FF1
End Sub
 
Private Sub ActorsLoad(ByVal Datei As String, ByRef Feld() As actorinfo)
Dim FF1 As Integer
Dim i As Long
On Error Resume Next
FF1 = FreeFile
Open Datei For Random As FF1 Len = Len(Feld(0))
ReDim Feld(LOF(FF1) / Len(Feld(0))) As actorinfo
For i = 0 To UBound(Feld)
    Get FF1, i + 1, Feld(i)
Next
Close FF1
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Arrays speichern1.111bytefresser8417.06.09 21:07
Re: Arrays speichern589Danzi18.06.09 12:49
Re: Arrays speichern559bytefresser8418.06.09 16:46

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