Psychomentis
Mitglied
Habe eine kleine Funktion geschrieben
Bei Google habe ich nichts gescheites gefunden.
Nur gibt er mir auch True aus wenn in dem String nur eins der Zeichen die ich als Suchkreterium angebe enthalten ist.
Bsp. :
Wie muss ich die Funktion umschreiben damit das funktioniert?
Bei Google habe ich nichts gescheites gefunden.
Code:
Public Function Privilege(ByVal perm As String, ByVal permneed As String) As Boolean
For i As Integer = 1 To Len(perm)
If InStr(permneed, Mid(perm, i, 1)) Then
Return True
Else
Return False
End If
Next i
End Function
Bsp. :
Code:
Privilege("abcdefghijklmnopqrstuvwyz","aC") // True obwohl im String kein C enthalten ist.
Privilege("abcdefghijklmnopqrstuvwyz","a") // True
Wie muss ich die Funktion umschreiben damit das funktioniert?