VB6-String-Funktionen

June 28

Visual Basic 6 hat viele eingebaute String-Funktionen, mit denen Sie alle Arten von Aktionen auf Zeichenfolgen, einschließlich Rückkehr Teilzeichenfolgen, Zeichenfolgenbearbeitung und bestimmende Zeichenfolgenlänge durchführen. Die meisten VB6-Programme erfordern irgendeine Form von String-Funktion nutzen. Viele sind einfach zu bedienen und erfordern nur einen oder zwei Parameter und die meisten auch einen neuen Wert zurückgeben.

String-Manipulation

Visual Basic 6 hat viele Funktionen zur Zeichenfolgenbearbeitung. Mit ihnen, können eine Zeichenfolge umkehren, konvertieren Sie es völlig um Großbuchstaben oder Kleinbuchstaben, Zeichen zu ersetzen, die eine Zeichenfolge mit einer bestimmten Anzahl von wiederholte Zeichen zurückgeben oder Trimmen Zeichen entweder Ende der Zeichenfolge, neben anderen Funktionen. Wenn dieser String-Funktionen verwenden, speichern Sie die Ergebnisse entweder eine neue String-Variablen wollen Sie bewahren die ursprüngliche Zeichenfolge, oder die gleiche Variable überschrieben.

Teilstrings

Einige Funktionen können Sie die Suche nach Werten in Zeichenfolgen; Kehren Sie ein true oder false Ergebnis basierend auf, ob die Funktion die Teilzeichenfolge findet. Einige Beispiele sind "Instr" und "Links" und "Rechts." Die erste Funktion prüft, ob die Zeichenkette als Parameter an die Funktion auf die eingegebene Zeichenfolge enthält, und wenn ja, können Sie wissen, welchen Charakter die Teilzeichenfolge beginnt. Die letzteren zwei Funktionen zurück Teilzeichenfolgen beginnend an der linken oder rechten Ende einer Zeichenfolge bis zu einer bestimmten Anzahl von Zeichen, die Sie angeben.

Länge der Zeichenfolge

Oft müssen Sie einige Informationen über eine Zeichenfolge zu kennen. Das VB6 "Len" Funktion zählt die Anzahl der Zeichen in einer Zeichenfolge und gibt den ganzzahligen Wert. Die Länge-Funktion ist nützlich, wenn Sie Benutzer Text eingeben und brauche es benötigen, eine bestimmte Anzahl von Zeichen, wie z. B. für einen Benutzernamen oder ein Kennwort, oder begrenzen ihre Länge um Platz im Speicher zu sparen. Nachdem der Benutzer Text eingibt, verwenden Sie die Länge-Funktion, um sicherzustellen, dass die Länge der Zeichenfolge Ihren Anforderungen entspricht.

Konvertierung

Jedes Zeichen in einer Zeichenfolge hat eine entsprechende numerische, oder ASCII-Wert. Sie können auf diese Werte mit der Funktion "Asc" Zeichenfolgen konvertieren. Die Funktion selbst hält allerdings nur das erste Zeichen in einer Zeichenfolge. Ebenso können Sie die Funktion "Chr" um eine ASCII-Zahl in ein Zeichen zu konvertieren. Diese Funktionen sind nützlich, wenn Sie zum Vergleichen von String-Werte in andere Datentypen, wie z. B. Zahlen, oder mehrere Zeichenfolgen in alphabetischer Reihenfolge organisieren müssen.