Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

+ e & con option strict on

$
0
0

Ciao ragazzi come riesco ad ovviare all'errore di concatenazione con option strict on ed i caratteri "+" o "&".


        Dim Ctrl As Control
        DelItem = ""
        Dim listdel As New List(Of String)

        For Each Ctrl In Controls
            If TypeOf (Ctrl) Is CheckBox Then

                Dim check As CheckBox = DirectCast(Ctrl, CheckBox)

                If check.Checked = False Then
                    DelItem += ";" + check.Tag ---->errore
                    listdel.Add(CType(check.Tag, String)) --->alternativa carico tutti in una lista che poi tratterò.
                End If
            End If
        Next

nella concatenazione segnalata emerge il classico errore.

Non possono essere utilizzati caratteri + o & in option strict on 


In alternativa carico tutto in una lista e poi la comporrò dopo.


MI chiedo se è questa la strada corretta.

Saluti

Sebastiano



Viewing all articles
Browse latest Browse all 2212