Wie ist es in Visual Basic möglich, einzelne Zeichen in einem String zu löschen oder nach ihnen suchen zu lasen?
Dabei ist der String selbstverständlich kein Array von Zeichen sondern ein normaler Grunddatentyp?
Wie ist es in Visual Basic möglich, einzelne Zeichen in einem
String zu löschen oder nach ihnen suchen zu lasen?
Dabei ist der String selbstverständlich kein Array von Zeichen
sondern ein normaler Grunddatentyp?
Suchen: Funktion InStr()
Löschen: Erst Zeichen suchen, dann einen neuen String mit Left() und Right() aus den Teilstrings vor bzw. hinter dem Zeichen zusammenbauen.
Gruß Tobias
Wenn Du VB6 verwendest, steht Dir folgende Funktion zur Verfügung:
Replace(expression, find, replacewith[, start[, count[, compare]]])
Ansonsten mußt Du Dich, wie schon vorher gepostet, mit Instr, Left$ und Right$ „durchkämpfen“.
greets from MichL (Vienna)
Wie ist es in Visual Basic möglich, einzelne Zeichen in einem
String zu löschen oder nach ihnen suchen zu lasen?
Dabei ist der String selbstverständlich kein Array von Zeichen
sondern ein normaler Grunddatentyp?