Die Community zu .NET und Classic VB.
Menü

Klasse: Nur bestimmte Zeichen in Textbox, etc. erlauben

 von 

Nur bestimmte Zeichen in Textbox, etc. erlauben  

Dieser Klasse werden die Textbox, die erlaubten Zeichen sowie optional ein Zifferntrennzeichen übergeben. Sie sorgt dann dafür, daß nur die erlaubten Zeichen eingebbar sind, sowie höchstens ein Zifferntrennzeichen. Einsetzbar für Hex, Longs, Fließkomma, aber auch als Stunde-Minute-Maske (Zifferntrenner ":"). Auch mit Copy-Paste sind keine Fehleingaben möglich.

Die Zipdatei enthält auch ein Beispielprojekt

Geschrieben wurde die Klasse von

Download cRestriction.zip [98300 Bytes]

Ihre Meinung  

Falls Sie Fragen zu diesem Artikel haben oder Ihre Erfahrung mit anderen Nutzern austauschen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.

Archivierte Nutzerkommentare 

Klicken Sie diesen Text an, wenn Sie die 1 archivierten Kommentare ansehen möchten.
Diese stammen noch von der Zeit, als es noch keine direkte Forenunterstützung für Fragen und Kommentare zu einzelnen Artikeln gab.
Aus Gründen der Vollständigkeit können Sie sich die ausgeblendeten Kommentare zu diesem Artikel aber gerne weiterhin ansehen.

Kommentar von Ralf Ziplies am 07.05.2009 um 16:51

Hallo,

wenn ich Ihren Code auf ein Steuerelementefeld (von Textboxen) anwenden will, gibt es ein Problem.
An der Stelle:

Public Sub Init(TB As VB.TextBox, sAllowed$, Optional sDelimiter$)

ist der Parameter TB beim Aufruf leer.
Ich habe ihn aber mit textbox(0) übergeben.
Haben Sie eine Idee, wie man den code abändern muß, damit er funktioniert?

Viele Grüße

Ralf Ziplies