eingabefilter gesucht

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
jo_123
Beiträge: 3
Registriert: 25.08.2007 12:45

eingabefilter gesucht

Beitrag von jo_123 »

gibt in pb so etwas wie eingabefilter ???????
---
beispiel
---
ich möchte in ein string-gadget() nur eine bestimmt eingabe zulassen
sagen wir einfach mal so
---
max. 10 zeichen eing. nur numerisch mit 2 dezimalstellen =12345678,90
max. 03 zeichen eing. nur alphanumerisch grossbuchstaben = ABC
und so weiter
--- oder --- auch ----
zeichen 01 bis 05 = darf sein numerisch =01234567890
zeichen 02 bis 04 = darf sein alphanum =abcdefghe..... oder 1BCDE....
zeichen 02 bis 03 = darf sein alphanum aber nur gross =ABCdefgh...
---
also eine art eingabefilter, möchte das rad aber nicht neu erfinden
hoffe ich habe mich einigermassen verständlich ausgedrückt
wer hat einen tipp für mich :freak:
gruesse aus rlp
von jo
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Nein, das gibt es meines Wissens nach nicht; da musste selber ran!

Du kannst aber, wenn du nur numeric haben möchtest, Das Numeric-Flag für ein StringGadget verwenden.
Für die Bregrenzung der Länge gibt es eine API, auswendig weiß ich die aber nicht mehr. Da müsstest du im Forum suchen.

Die übrigen Fälle sind ja schon etwas anspruchsvoller, das müsstest du selber programmeiren. Ich würde es vermutlich am ehesten mit Threads machen, die parallel zum Programm laufen und die Inhalte der StringGadgets überwachen.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
gnozal
Beiträge: 219
Registriert: 04.12.2004 13:01
Wohnort: Frankreich (67)
Kontaktdaten:

Beitrag von gnozal »

For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Antworten