+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

Errore Option Strict On

  1. #1
    ideer non è in linea Novello
    Post
    2
    Like Inviati  
    0
    Like Ricevuti  
    0
    Salve,
    ho questo codice per formattare il colore delle celle in un datagrid, che mi da un errore e non capisco perchè...

    il codice è questo:

            For i As Integer = 0 To Me.DataGridView1.Rows.Count - 1
                If Me.DataGridView1.Rows(i).Cells(5).Value = 1 Then
                    Me.DataGridView1.Rows(i).DefaultCellStyle.BackColor = Color.DarkRed
                    Me.DataGridView1.Rows(i).DefaultCellStyle.ForeColor = Color.LightPink
    
                End If
            Next
    
    ma mi segnala il seguente errore alla seconda riga
    "Option Strict On non ammette operandi di tipo Object per l'operatore '='. Utilizzare l'operatore 'Is' per verificare l'identità dell'oggetto."

    Qualcuno mi può aiutare?
    Grazie in anticipo.
    Ultima modifica di AntonioG; 11-01-2021 12:17  Motivo: Tag CODE per il codice

  2. #2
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    3,097
    Like Inviati  
    2
    Like Ricevuti  
    4
    Converti il valore della cella in integer prima di confrontarlo con la costante numerica 1.
    ℹ️ Leggi di più su Brontolo ...

  3. #3
    ideer non è in linea Novello
    Post
    2
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ti ringrazio Brontolo, molto gentile. Ora funziona. :-)

  4. #4
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,392
    Blogs
    5
    Like Inviati  
    5
    Like Ricevuti  
    32
    Usa i tag CODE per non perdere la formattazione del codice quando posti sul forum.
    Questa prima volta ho corretto io.
    ℹ️ Leggi di più su AntonioG ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Option Strict On e associazione tardiva
    Da Archimed3 nel forum Visual Basic .Net
    Risposte: 6
    Ultimo Post: 06-05-2013, 08:56
  2. Option strict on non consente conversioni implicite
    Da EROSPLUTO51 nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 30-03-2011, 12:06
  3. Risolto: Option Strict e associazione tardiva
    Da Unknow nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 23-09-2010, 19:47
  4. Option Strict On: chiarimenti
    Da Gandalfrank nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 26-12-2008, 22:44
  5. Option Strict On non consente l'associazione tardiva
    Da Gandalfrank nel forum Visual Basic .Net
    Risposte: 3
    Ultimo Post: 26-12-2008, 19:53