Hallo Forum,
ich habe folgendes geschrieben, um in unserem Computerspiel eine Anpassung an die Sprache des Spielers zu ermöglichen:
Abgerufen wird die Funktion beispielsweise so:
Mein Problem ist nun das folgende. Irgendwie liest das Programm nun aus den Zeilen irgendwelche Absätze mit raus. Also vor jedem abgerufenem Textschnipsel fügt das Programm einen Absatz ein, was bei zusammengesetzten Texten wie im Beispiel echt hässlich aussieht. Etwa so
Hallo
Steven,
schön, dass du heute, am 26.08
hier im Forum bist.
Wenn ich es aus Hallo & Name & schön, dass [...] & Datum & hier[...] zusammensetze
Hat jemand eine Idee, wie man die Absätze da rausbekommt?
ich habe folgendes geschrieben, um in unserem Computerspiel eine Anpassung an die Sprache des Spielers zu ermöglichen:
VB.NET-Quellcode
- Public Function ReadLine(ByVal filename As String, ByVal line As Integer) As String
- Try
- Dim lines As String() = My.Computer.FileSystem.ReadAllText( _
- filename, System.Text.Encoding.Default).Split(vbCrLf)
- If line > 0 Then
- ' n-te Zeile vom Anfang der Textdatei
- Return lines(line - 1)
- ElseIf line < 0 Then
- ' n-te Zeile beginnend am Ende der Textdatei
- Return lines(lines.Length + line - 1)
- Else
- ' ungültige Zeilennummer
- Return ""
- End If
- Catch ex As Exception
- Return ""
- End Try
Abgerufen wird die Funktion beispielsweise so:
Mein Problem ist nun das folgende. Irgendwie liest das Programm nun aus den Zeilen irgendwelche Absätze mit raus. Also vor jedem abgerufenem Textschnipsel fügt das Programm einen Absatz ein, was bei zusammengesetzten Texten wie im Beispiel echt hässlich aussieht. Etwa so
Hallo
Steven,
schön, dass du heute, am 26.08
hier im Forum bist.
Wenn ich es aus Hallo & Name & schön, dass [...] & Datum & hier[...] zusammensetze
Hat jemand eine Idee, wie man die Absätze da rausbekommt?
Unser erstes Computerspiel. Jetzt mit eigenem Steam-Community-Hub:
steamcommunity.com/app/924890
Neue Seite, gewohnt schlechtes Englisch! Schaut vorbei
steamcommunity.com/app/924890
Neue Seite, gewohnt schlechtes Englisch! Schaut vorbei