Hallo Forum,
ich programmiere schon einige Zeit mit Visuale Basic.NET. Seit Wochen habe ich folgendes Proglem:
Ich möchte über den Klick auf Button1 den Text aus TextFeld1 in eine txt-Datei übertragen. Ich habe dazu folgenden Code benutzt:
'Unwichtiges Forumaussehen :smile:
Private Sub Button1 'Der Inhalt der RichTextBox (rtb) soll exportiert werden
Dim apfel As String
Dim File123Info As New IO.FileInfo(Pfad der Datei)
If File123Info.Exists Then
File123Info.Delete()
File123Info = Nothing
End If
apfel = rtb.Text 'Inhalt der Box als String
Dim File123stream As New IO.FileStream(Pfad.Text, IO.FileMode.OpenOrCreate, IO.FileAccess.ReadWrite)
Dim FileWriter123 As New IO.BinaryWriter(File123stream)
' ... und ab in die Datei
FileWriter123.Write(apfel)
FileWriter123.Close()
End Sub
Ich habe es auch schon ohne einen String versucht. Kommt immer folgendes dabei raus; also der Text der Datei hat immer den selben Fehler:
Vor jeder eingabe steht ein Hexerdezimales Steuerzeichen, das die Zeichenanzahl angibt. Dieses wied durch ein Viereck dargestellt.
Ich habe keine Ahnung mehr, was ich noch ausprobieren könnte.
Hoffe, Ihr wisst, woran es liegt.
Gruß
Jens Ullmert
PS: Dim Apfel as TextWriter hat folgendes ergeben: ‚Write‘ ist kein Member von ‚System.Array‘.