Vielleicht solltest Du verstehen was da passiert.
Die version die ich dir da oben geschrieben hatte, schreibt die Strings
einfach zeile für zeile in eine TextDatei.
Was Du willst ist eher serialisierung.
Das geht unter .NET ( egal ob vb.net oder c#) ganz anders.
Dim test() As String = "1|2|3|4|5|6|7|8|9|0".Split("|"c)
Dim formatter As IFormatter = New BinaryFormatter()
Dim stream As Stream = New FileStream("MyFile.bin",FileMode.Create,FileAccess.Write,FileShare.None)
formatter.Serialize(stream, test)
stream.Close()
test = Nothing
stream = New FileStream("MyFile.bin", FileMode.Open, FileAccess.Read, FileShare.Read)
test = CType(formatter.Deserialize(stream), String())
stream.Close()
Bevor Du jetzt versuchst deine ganzen VB6 kenntnisse auf .NET loszulassen,
solltest Du wirklich eines der vielen Umsteiger Bücher lesen.
Es geht vieles komplett anders unter VB.NET.
geschrieben von
FZelle
,
27.09.2005, 09:34 Uhr
, 33 mal gelesen