vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Zeilenumbrüche  
Autor: Bringtnix
Datum: 09.07.03 11:14

Du suchst nach vbcrlf, und ersetzt das durch irgendein Zeichen, das sonst nie vorkommt. Dann speicherst Du ab. Beim Öffnen das Ganze umgekehrt.
Also:

Function Ausfiltern(Str As String) As String
Dim i As Integer
For i = 1 To (Len(Str) - 1)
  If StrComp(Mid(Str, i, 2), vbCrLf) = 0 Then 'Gucken, ob CrLf
    Ausfiltern = Ausfiltern & Chr(255)
    i = i + 1
  Else
    Ausfiltern = Ausfiltern & Mid(Str, i, 1) 'Sonst Zeichen übernehmen
  End If
Next
Ausfiltern = Ausfiltern & Mid(Str, i, 1)
End Function
 
Function Einsetzen(Str As String) As String
Dim i As Integer
For i = 1 To (Len(Str) - 1)
  If StrComp(Mid(Str, i, 1), Chr(255)) = 0 Then 'Gucken, ob Ersatzzeichen
    Einsetzen = Einsetzen & vbCrLf
  Else
    Einsetzen = Einsetzen & Mid(Str, i, 1) 'Sonst Zeichen übernehmen
  End If
Next
Einsetzen = Einsetzen & Mid(Str, i, 1)
End Function
Als String mit dem Funktionsaufruf lieferst Du den Inhalt der Textbox. Die Funktion liefert Dir den "behandelten" String zurück. Als Ersatzzeichen habe ich ASCII 255 gewählt. Verwende man wohl eher selten beim Briefeschreiben


Gruß aus Bremen

Carsten
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zeilenumbrüche 566csc10109.07.03 10:01
Re: Zeilenumbrüche 359ModeratorDieter09.07.03 11:06
Re: Zeilenumbrüche 360csc10109.07.03 11:09
Re: Zeilenumbrüche 57Snake09.07.03 11:09
Re: Zeilenumbrüche 350csc10109.07.03 11:16
Re: Zeilenumbrüche 370Bringtnix09.07.03 11:14
Re: Zeilenumbrüche 50Snake09.07.03 11:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel