J'ai une chaîne qui a des permissions FTP - "LRSDCWAN" Existe-t-il un moyen plus efficace de vérifier le CheckBox pertinent si la chaîne contient le caractère approprié?Test d'une chaîne pour des caractères spécifiques VB.NET
If reader.Item("home_perm").Contains("L") Then
CBoxList.Checked = True
End If
If reader.Item("home_perm").Contains("R") Then
CBoxRead.Checked = True
End If
If reader.Item("home_perm").Contains("S") Then
CBoxSubDir.Checked = True
End If
If reader.Item("home_perm").Contains("D") Then
CBoxDelete.Checked = True
End If
If reader.Item("home_perm").Contains("C") Then
CBoxCreate.Checked = True
End If
If reader.Item("home_perm").Contains("W") Then
CBoxWrite.Checked = True
End If
If reader.Item("home_perm").Contains("A") Then
CBoxAppend.Checked = True
End If
If reader.Item("home_perm").Contains("N") Then
CBoxRename.Checked = True
End If
Merci.
Grand peut-être ici ... si cela est approprié, ce sera également corrige un bug qui peut exister avec le code OP, en décochant les éléments qui ne sont pas dans la liste des permissions. Si, cependant, OP évite intentionnellement de décocher des éléments, cela causera un bug. – overslacked