Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - limitare label a soli numeri [ultimo passaggio per finire!]
Forum - C# / VB.NET - limitare label a soli numeri [ultimo passaggio per finire!]

Avatar
Shark (Normal User)
Rookie


Messaggi: 35
Iscritto: 12/06/2014

Segnala al moderatore
Postato alle 2:42
Mercoledì, 18/06/2014
come posso risolvere il seguente problema? riferito a una label

System.InvalidCastException: Conversion from string "" to type 'Integer' is not valid.

problema riferito a questa porzione di codice

Dim a1 As Integer = label3.text

label3.text =  a1 - (chgrnd.Next(1, a1))

nella label c'è un numero inizialmente


Conosco bene il grande e possente Google, ma se chiedo qui è perchè non ho trovato nulla......
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5459
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 10:39
Mercoledì, 18/06/2014


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
Shark (Normal User)
Rookie


Messaggi: 35
Iscritto: 12/06/2014

Segnala al moderatore
Postato alle 13:54
Mercoledì, 18/06/2014
ovvero creare una funzione che mi converta il contenuto delle label in integer, poi chiamarla prima delle operazioni su cui mi da un errore?


Conosco bene il grande e possente Google, ma se chiedo qui è perchè non ho trovato nulla......
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5459
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 14:26
Mercoledì, 18/06/2014
Testo quotato

Postato originariamente da Shark:

una funzione che mi converta il contenuto delle label in integer



E' il metodo indicato dal link ... lo hai letto e provato?

Anche nel caso di label vuota puoi sempre scrivere

Dim a1 As Integer = Convert.ToInt32("0" + Label3.Text)

Ultima modifica effettuata da nessuno il 18/06/2014 alle 14:29


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote