Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Paul_P
Newbie
Newbie

Anmeldedatum: 04.05.2003
Beiträge: 1

Ein benutzerdefiniertes Array speichern und auslesen
Verfasst am: 04.05.2003, 11:47

Hallo zusammen!

Wie kann ich ein benutzerdefiniertes Array in oder als eine Datei speichern und später aus dieser Datei auslesen. Die Deklaration lautet:

'Benutzerdefinierten Typ deklarieren
Private Type typPunkt
X As Long
Y As Long
End Type
'Benutzerdefiniertes Array
Dim tArray() As typPunkt


Zur Laufzeit wird Array 2 Dimensionen erhalten, die von der Länge beliebig sein können. Bsp:

ReDim tArray(3, 5) As typPunkt


Vielen Dank im vorraus für ihre Hilfe

MfG

Paul


 
Cubitus
Newbie
Newbie

Anmeldedatum: 09.08.2004
Beiträge: 3


Verfasst am: 11.08.2004, 15:27

Hallo Paul,

ich nehme an, dass das eingelesene Array wieder die gleichen Dimensionen haben soll, wie das zuvor abgespeicherte.

Ich würde die Datei evtl. als INI-Datei aufbauen:

[Dimensionen]
1=3
2=5

[1,1]
X=2
Y=3

[1,2]
X=5
Y=7

...

[3,5]
X=11
Y=13

Die API-Funktionen WritePrivateProfileString und GetPrivateProfileString sind für den Zugriff auf INI-Dateien gedacht und leisten hier gute Dienste.


' ----- write to ini file -----
Private Declare Function _
WritePrivateProfileString Lib "kernel32" _
Alias "WritePrivateProfileStringA" (ByVal _
lpApplicationName As String, ByVal lpKeyName As Any, _
ByVal lpString As Any, ByVal lpFileName As String) _
As Long

' ----- read from ini file -----
Private Declare Function _
GetPrivateProfileString Lib "kernel32" Alias _
"GetPrivateProfileStringA" (ByVal lpApplicationName _
As String, ByVal lpKeyName As Any, ByVal lpDefault _
As String, ByVal lpReturnedString As String, ByVal _
nSize As Long, ByVal lpFileName As String) As Long


CU
Cubitus

Hoffentlich "interpretiert" das Forum die INI-Sektionen nicht irgendwie...
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: array, speichern, auslesen

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Keygen - Hilfe bitte 1104 29.08.2007, 10:38
Keine neuen Beiträge Screenshot , hilfe ;) Speichern bzw jo 711 27.05.2007, 10:30
Keine neuen Beiträge hilfe bei ini maker 709 30.04.2007, 22:26
Keine neuen Beiträge [VB] suche hilfe beim 1. projekt 857 02.04.2007, 01:39
Keine neuen Beiträge proxy checker hilfe 1014 30.03.2007, 10:21
 


[ Time: 0.2420s ][ Queries: 85 (0.1589s) ][ GZIP on - Debug on ]