Avatar billede webcon Nybegynder
28. juni 2004 - 00:12 Der er 9 kommentarer og
1 løsning

Masked kontrol

Hejsan....!!

Jeg forsøger mig med at validere en given tekst som er skrevet i en text1.text.

Jeg har forsøgt mig med MSMASK32.OCX "MaskedEdit Control", men jeg fatter bare ikke hvordan den virker.

ex. skal der kontrolleres i text1.text, at den samlede streng ikke overstiger 9 karakterer, skal indeholde ex. 04-9999-X

Håber nogen kan hjælpe ...
Avatar billede kabbak Professor
28. juni 2004 - 02:14 #1
Private Sub Command1_Click()
If Len(Text1.Text) > 9 Then
MsgBox " For mange tegn, maks.9"
End If
If Not IsNumeric(Left(Text1.Text, 2)) Or Not IsNumeric(Mid(Text1.Text, 4, 4)) Then
MsgBox " Kun tal og - i de første 8 tegn"
End If
If Mid(Text1.Text, 3, 1) <> "-" Or Mid(Text1.Text, 8, 1) <> "-" Then
MsgBox " Kun - i tegn 3 og 8"
End If
End Sub
Avatar billede webcon Nybegynder
28. juni 2004 - 08:01 #2
Ja, okay kabbak. Den er jeg helt med på.

Men nu var det ellers funktioen "MaskedEdit Control" jeg efterlyste, men ellers har du da ret i din kodning.
Avatar billede kabbak Professor
28. juni 2004 - 08:24 #3
MaskEdBox1.Mask = "##-####-?"
Avatar billede kabbak Professor
28. juni 2004 - 08:27 #4
du skal bruge MaskEdBox1 fra MSMASK32.OCX, til at skrive i i stedet for en almindelig text1 boks
Avatar billede webcon Nybegynder
28. juni 2004 - 08:32 #5
Okay... jeg prøver det lige i løbet af formiddagen.
Avatar billede webcon Nybegynder
28. juni 2004 - 08:52 #6
Okay kabbak.... det virker jo storartet.

Fejlen som jeg havde gjort var, at jeg havde benyttet MSMASK32.OCX som en preference og ikke som en component.

Jeg takker mange gange.

Smid lige et svar så du kan få dine points.
Avatar billede kabbak Professor
28. juni 2004 - 09:43 #7
et svar . ;-))
Avatar billede webcon Nybegynder
28. juni 2004 - 09:46 #8
!!
Avatar billede webcon Nybegynder
28. juni 2004 - 09:46 #9
Jeg takker endnu engang.
Avatar billede kabbak Professor
28. juni 2004 - 16:48 #10
tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester