Guten Morgen liebe Gemeinde.
Ich habe folgenden Code:
Jetzt habe ich ein Problem.
In der Textdatei steht in jeder Zeile ein Spruch von mir.
Dort sind aber auch welche vonn anderen Autoren, und hinter diese
Sprüche habe ich #Autor gesetzt.
Jetzt zu meiner Frage: Ist es möglich, den Autor so zu formatieren,
dass er zum Beispiel in einem Label, was über oder neben der Textbox
ist, einzutragen? Also dass ie Rauto (#) entfernt wird, und dann
nur der Autor automatisch in einem Label angezegit wird.
Der Spruch soll trotzdem bitte weiterhin in der Textbox stehen.
Ich wäre für Hilfe eurerseits sehr dankbar.
PS: Das mit dem Replace() habe ich auch schon versucht,
aber wie der Name schon sagt, ersetzt man dadurch ja nur etwas.
Mit freundlichem Gruß,
abRobert
Edit
Außerdem fiel mir gerade beim Debuggen auf, dass
ä,ö & ü als Rechtecke angezeigt werden. Dafür
benötige ich auch Hilfe.
Dieses Problem habe ich gelöst, indem ich in der Datei alle ä, ö & ü
in HTML-Zeichenfolgenumgewandelt habe, und sie dann im Code
via Replace() ersetzt habe.
Den Code, ganz oben, habe ich nun verändert.
Ich habe folgenden Code:
VB.NET-Quellcode
- 'Anfang(Loadereignis)
- Private Sub frmAnmeldung_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- tbPasswort.PasswordChar = ""
- Dim Path As String = Environment.CurrentDirectory & "\MeineSammlung.spruch"
- Dim MeineZeile As String = Nothing
- Dim Spruch As String = Nothing
- Dim Zufall As New Random
- Dim lines() As String = IO.File.ReadAllLines(Path)
- Dim Menge As Integer = lines.Count
- Dim returnValue As Integer = Zufall.Next(0, Menge)
- MeineZeile = lines(returnValue)
- Spruch = Replace(MeineZeile, "#", """" & vbCrLf & "*")
- Spruch = Replace(Spruch, "ä", "ä")
- Spruch = Replace(Spruch, "ö", "ö")
- Spruch = Replace(Spruch, "ü", "ü")
- tbSpruchDesTages.Text = """" & Spruch & ""
- End Sub
Jetzt habe ich ein Problem.
In der Textdatei steht in jeder Zeile ein Spruch von mir.
Dort sind aber auch welche vonn anderen Autoren, und hinter diese
Sprüche habe ich #Autor gesetzt.
Jetzt zu meiner Frage: Ist es möglich, den Autor so zu formatieren,
dass er zum Beispiel in einem Label, was über oder neben der Textbox
ist, einzutragen? Also dass ie Rauto (#) entfernt wird, und dann
nur der Autor automatisch in einem Label angezegit wird.
Der Spruch soll trotzdem bitte weiterhin in der Textbox stehen.
Ich wäre für Hilfe eurerseits sehr dankbar.
PS: Das mit dem Replace() habe ich auch schon versucht,
aber wie der Name schon sagt, ersetzt man dadurch ja nur etwas.
Mit freundlichem Gruß,
abRobert
Edit
ä,ö & ü als Rechtecke angezeigt werden. Dafür
benötige ich auch Hilfe.
Dieses Problem habe ich gelöst, indem ich in der Datei alle ä, ö & ü
in HTML-Zeichenfolgenumgewandelt habe, und sie dann im Code
via Replace() ersetzt habe.
Den Code, ganz oben, habe ich nun verändert.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „abRobert“ ()