Salve a tutti. In una mia applicazione ho importato una controllo di tipo RichTextBox, dove l'utente deve digitare un testo. Io vorrei fare in modo che alla pressione di un tasto tutte le righe della RicheTextBox che cominciano per una determinata stringa (es."//") vengano colorate di verde. Il problema è che non ho la più pallida idea di come selezionare una linea per poterne applicare il colore.
Inoltre questo codice, per vedere se la riga inizia per una stringa (es."//") mi dà un errore di tipo InvalidCastException e mi dice che è impossibile il cast dalla stringa " " as tipo integer (Dove stringa è il tasto che ho digitato):
Dove sbaglio?codice:For Each a As String In rtbMessage.Lines If rtbMessage.Lines(a).StartsWith("//") Then '<-- Errore '... End If Next
Grazie a tutti in anticipo.