Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - valore nullo in una listbox
Forum - C# / VB.NET - valore nullo in una listbox

Avatar
germano (Normal User)
Newbie


Messaggi: 20
Iscritto: 01/10/2014

Segnala al moderatore
Postato alle 10:34
Venerdì, 07/11/2014

In una listbox visual basic 2013 ho una lista di valori. Alcuni sono nulli e, pertanto, si creano dei "buchi" nella lista stessa.
Quale è la sintassi che assume il valore nullo di un elemento di tale listbox ?. Vorrei intercettarli e gestirli.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 14:41
Venerdì, 07/11/2014
Nulli in che senso? Nothing? DBNull? 0 ?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 14:53
Venerdì, 07/11/2014
stringa vuota?

PM Quote
Avatar
germano (Normal User)
Newbie


Messaggi: 20
Iscritto: 01/10/2014

Segnala al moderatore
Postato alle 12:20
Venerdì, 14/11/2014

I dati in una lista sono, ritengo, stringhe. Pertanto, se ci sono nell'elenco dei "buchi" (li chiamo buchi per esporre figurativamente il problema) penso
siano valori stringa nulli.

PM Quote
Avatar
germano (Normal User)
Newbie


Messaggi: 20
Iscritto: 01/10/2014

Segnala al moderatore
Postato alle 12:21
Venerdì, 14/11/2014
Meglio dire di stringa vuota.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:17
Venerdì, 14/11/2014
Non è detto ... comunque come vorresti gestirli? Da dove vengono i dati?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 18:02
Venerdì, 14/11/2014
Codice sorgente - presumibilmente VB.NET

  1. For i As Integer = 0 To listBox1.Items.Count - 1
  2.  
  3.         If listBox1.Items(i).ToString() Is Nothing OrElse listBox1.Items(i).ToString() = "" Then
  4.                 listBox1.Items.RemoveAt(i)
  5.  
  6.         End If
  7. Next



https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote